相关疑难解决方法(0)

如何更改ActionBar中MediaRouteButton的样式?

我意识到我可能在风格和主题方面做了一些根本性的错误,但我仍然是一个Android新手,所以请原谅我的无知.我正在尝试将MediaRouteButton的样式从默认的暗色更改为浅色,因为我有一个轻型ActionBar.我的MediaRouteButton在ActionBar中实现如下:

<item
    android:id="@+id/menu_item_cast"
    android:actionProviderClass="android.support.v7.app.MediaRouteActionProvider"
    android:actionViewClass="android.support.v7.app.MediaRouteButton"
    android:showAsAction="always"
    android:actionButtonStyle="@android:style/Theme.MediaRouter.Light"/>
Run Code Online (Sandbox Code Playgroud)

但是,这给了我:

android/res/menu/main.xml:24:错误:错误:找不到与给定名称匹配的资源('actionButtonStyle',值为'@ android:style/Theme.MediaRouter.Light').

android google-cast chromecast

12
推荐指数
3
解决办法
6996
查看次数

标签 统计

android ×1

chromecast ×1

google-cast ×1