Cast图标可以在AppBase主题中看到,但不能在App.compat主题中看到

时间:2015-06-26 19:47:54

标签: android google-cast

我过去几天一直在尝试学习谷歌演员。我正在学习Android Sender Development。我尝试运行Sample Android Sample app,即https://github.com/googlecast/CastHelloText-android。正如自述文件所说,我已经检查了代码&尝试在Android Studio上运行它。首先,我在Android Studio的预览部分看不到强制转换图标。之后,将预览中的主题从Base.me.AppCompat更改为AppTheme我可以在预览中看到Cast Icon(实际上,它只是一个标题为“Play on ...”)但是当我在手机上运行时我看不到这个图标。所以,我尝试在AndroidManifest文件中更改主题。目前,在AndroidManifest主题中是Theme.Appcompat android:theme="@style/Theme.AppCompat" 。当我将其更改为style / AppTheme时,应用程序在Mobile上崩溃。这可以做什么?

1 个答案:

答案 0 :(得分:0)

如果您使用的是ActionBarActivity,那么您的主题应该继承自Theme.AppCompat。至于没有看到强制转换图标,您使用的是什么App ID?你用的接收器是什么?您可能遇到的最有可能的原因是您没有在应用中正确设置应用ID,或者没有为您的应用ID或其他内容注册Chromecast。提供更多信息,以便获得更具体的帮助。