我正在开发一个未使用基于 AppCompat 的主题的 Android 应用程序,我正在尝试使用 cwac-mediarouter 库添加 chromecast 集成,但我似乎无法显示操作提供程序按钮.
相关码位:https://gist.github.com/Keirathi/0038ae45fad08b766e79
基本思想(用于测试目的)是在操作栏中有一个选项可以转到我的 chromecast Activity 。在 chromecast Activity 中,我将有路由选择器按钮,连接后我将在此处输出日志。
每当我运行该应用程序时,我都可以进入我的 chromecast Activity ,但路由选择器按钮从未出现在操作栏中,我的输出 TextView 仅填充了 MediaRouter 默认路由(我正在运行该应用程序的平板电脑来自)。
我觉得我只是缺少一些简单的东西,但我想不通:(
最佳答案
Then I added your library as a jar.
这是你的问题,因为我是个白痴。您不能只使用 JAR——您需要 Android 库项目。我将修复项目以删除 JAR。
关于android - 无法显示 MediaRouteActionProvider 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25857455/