ava.lang.IllegalArgumentException: menu item with ID 2131558727 doesn't have a MediaRouteActionProvider.
at com.google.android.gms.cast.framework.CastButtonFactory.setUpMediaRouteButton(Unknown Source)
at com.calkins.tv_everywhere.VideoBrowserActivity.onCreateOptionsMenu(VideoBrowserActivity.java:1168)
at android.app.Activity.onCreatePanelMenu(Activity.java:3128)
at com.android.internal.policy.PhoneWindow.preparePanel(PhoneWindow.java:648)
at com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu(PhoneWindow.java:1029)
at com.android.internal.policy.PhoneWindow$1.run(PhoneWindow.java:341)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:158)
at android.app.ActivityThread.main(ActivityThread.java:7231)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
Почему возникает эта ошибка, я в замешательстве. Любая помощь...
private void showIntroductoryOverlay() { if (mIntroductoryOverlay != null) { mIntroductoryOverlay.remove(); } if ((mediaRouteMenuItem != null) && mediaRouteMenuItem.isVisible()) { new Handler().post(new Runnable() { @Override public void run() { mIntroductoryOverlay = new IntroductoryOverlay.Builder( VideoBrowserActivity.this, mediaRouteMenuItem) .setTitleText("Introducing Cast") .setSingleTime() .setOnOverlayDismissedListener( new IntroductoryOverlay.OnOverlayDismissedListener() { @Override public void onOverlayDismissed() { mIntroductoryOverlay = null; } }) .build(); mIntroductoryOverlay.show(); } }); } } } [/code]
а это XML-файлы
browswer.xml
[code]
[/code]
и расширенный_контроллер.xml
[code]
[/code]
когда я запускаю этот код, я получаю следующую ошибку
j
[code]ava.lang.IllegalArgumentException: menu item with ID 2131558727 doesn't have a MediaRouteActionProvider. at com.google.android.gms.cast.framework.CastButtonFactory.setUpMediaRouteButton(Unknown Source) at com.calkins.tv_everywhere.VideoBrowserActivity.onCreateOptionsMenu(VideoBrowserActivity.java:1168) at android.app.Activity.onCreatePanelMenu(Activity.java:3128) at com.android.internal.policy.PhoneWindow.preparePanel(PhoneWindow.java:648) at com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu(PhoneWindow.java:1029) at com.android.internal.policy.PhoneWindow$1.run(PhoneWindow.java:341) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:158) at android.app.ActivityThread.main(ActivityThread.java:7231) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) [/code]
Почему возникает эта ошибка, я в замешательстве. Любая помощь...
Я использую комбинацию представления нижней навигации и компонента навигации. Однако я получаю ошибку, которая появляется в заголовке. Это происходит не на каждом устройстве, это происходит только на определенных устройствах, я вижу это в отчете о...
Я использую комбинацию представления нижней навигации и компонента навигации. Однако я получаю ошибку, которая появляется в заголовке. Это происходит не на каждом устройстве, это происходит только на определенных устройствах, я вижу это в отчете о...
Сейчас я интегрирую Chromcast в наше приложение. Мы используем Jetpack Compose для всех элементов пользовательского интерфейса. Мы используем компонуемый элемент TopAppBar, и я пытаюсь добавить к нему кнопку Chromecast с помощью...
У меня возникла проблема с новым компонентом архитектуры навигации Android. Когда я пытаюсь перейти от одного фрагмента к другому , я получаю странную ошибку:
java.lang.IllegalArgumentException: navigation destination XXX
is unknown to this...