【发布时间】:2016-12-01 15:40:11
【问题描述】:
我将投射集成到我的应用中,默认投射按钮颜色为黑色,但我更喜欢白色。
所以我有两个问题:
- 它是从默认的什么风格中获取的?
- 如何更改图标的样式或颜色?
我正在使用 cast sdk v3。
我阅读了其他相关帖子,但它们都与 sdk v2 相关。
这是我在谷歌示例中的菜单项布局:
<item
android:id="@+id/media_route_menu_item"
android:title="@string/media_route_menu_title"
app:actionProviderClass="android.support.v7.app.MediaRouteActionProvider"
app:showAsAction="always"/>
这是创建按钮的菜单代码:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.menu_podcast, menu);
mMediaRouteItem =
CastButtonFactory.setUpMediaRouteButton(getApplicationContext(),
menu,
R.id.media_route_menu_item);
return true;
}
【问题讨论】:
标签: java android chromecast