У меня проблема с литой SDK V3 для Android. Я не могу найти и настроить обратный вызов для MediaRouteButton, когда он становится видимым (обнаруживает устройство хромирования). Спасибо заранее!Обратный звонок для устройств обнаружения MediaRouteButton
ответ
У вас есть несколько вариантов, и вы должны экспериментировать, чтобы увидеть, который один подходит для вашего случая:
Вы можете использовать
CastContext
зарегистрироватьCastStateListener
. Этот слушатель предоставляет информацию о состоянии литья, один из которых, например, «без литого устройства», так что вы можете видеть, когда литое устройство становится доступным.Вы можете использовать
DiscoveryManagerListener
, который будет информировать вас о появлении изменений в литом устройстве.Когда вы используете
CastButtonFactory
, чтобы добавить кнопку для трансляции с помощьюsetUpMediaRouteButton
, вы получитеMenuItem
назад. Затем вы можете контролировать видимость этого пункта меню самостоятельно.
Большое вам спасибо! Лучший и полностью полный ответ. – MSerg
- 1. Обратный звонок для stopUpdateLocation
- 2. Обратный звонок для cellForRowAtIndexPath?
- 3. Устройство для обнаружения устройств
- 4. Обратный звонок для выполнения загрузки
- 5. Обратный звонок для удаления NSTokenFieldCell
- 6. Обратный звонок для обновления местоположения
- 7. Обратный звонок для загрузки видео
- 8. Javascript Обратный звонок для петли
- 9. Обратный звонок для приложения iOS?
- 10. Обратный звонок для изменчивого пользователя
- 11. Обратный звонок для загрузки изображения
- 12. Обратный звонок для обновления ресурса
- 13. Расширить поведение MediaRouteButton
- 14. Уведомление щелкнуло Обратный звонок
- 15. Обратный звонок api google
- 16. Обратный звонок на scrollTop
- 17. Обратный звонок Android SyncAdapter
- 18. Design Pattern - Обратный звонок
- 19. Обратный звонок с Classie.js
- 20. Обратный звонок Последняя активность
- 21. createReadStream(). Pipe() Обратный звонок
- 22. Обратный звонок после JSON
- 23. Обратный звонок WCF-клиента
- 24. Функции JavaScript Обратный звонок
- 25. Кнопка Fltk Обратный звонок
- 26. Обратный звонок от адаптера
- 27. Обратный звонок от chooser
- 28. Обратный звонок с XPCOM
- 29. Обратный звонок в Python
- 30. Обратный звонок iTunes
Не могли бы вы объяснить, что такое usecase? –
Привет, Я хочу начать кастинг элемента, который был выбран извне. В onCreate я обрабатываю намерение и получаю uri, а затем хочу отправить его на chromecast, но для сканирования устройств chromecsaat требуется некоторое время, и когда я вызываю showDialog для MediaRouteButton, я получил NullPointerException. Спасибо! – MSerg