我整合到我的应用程序,默认的投射按钮颜色是黑色的,但我更喜欢它白色。如何在cast sdk v3中为投射按钮添加自定义样式?
所以我有2个问题:
- 从什么风格它与默认的拍摄?
- 如何更改图标的样式或颜色?
我使用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;
}
这仅用于自定义其他ux小部件,例如单击按钮时打开的小对话框。 –