如何将按钮设置为 MediaRouteButton?
How to set Button as MediaRouteButton?
因为我们将 menuItem 设置为 MediaRouteButton
,
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.cast_item_menu, menu);
mediaRouteMenuItem = CastButtonFactory.setUpMediaRouteButton(getApplicationContext(), menu, R.id.media_route_menu_item);
return true;
}
有什么方法可以将按钮或 ImageButton 设置为 android 中的 MediaRouteButton
吗?
终于想出办法了。希望这会对某人有所帮助。
布局XML文件
使用 xml 创建一个 MediaRouteButton
。
<android.support.v7.app.MediaRouteButton
android:id="@+id/cast"
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_alignParentRight="true"
android:scaleType="center"
android:src="@drawable/ic_google_cast_logo"
android:visibility="visible" />
这将创建您需要的按钮。然后在你的 activity.
中使用它
Activity
实例化按钮并以此方式设置媒体按钮。
MediaRouteButton mediaRouteButton = (MediaRouteButton)findViewById(R.id.cast);
CastButtonFactory.setUpMediaRouteButton(getApplicationContext(),mediaRouteButton);
编码愉快...(y)
因为我们将 menuItem 设置为 MediaRouteButton
,
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
getMenuInflater().inflate(R.menu.cast_item_menu, menu);
mediaRouteMenuItem = CastButtonFactory.setUpMediaRouteButton(getApplicationContext(), menu, R.id.media_route_menu_item);
return true;
}
有什么方法可以将按钮或 ImageButton 设置为 android 中的 MediaRouteButton
吗?
终于想出办法了。希望这会对某人有所帮助。
布局XML文件
使用 xml 创建一个 MediaRouteButton
。
<android.support.v7.app.MediaRouteButton
android:id="@+id/cast"
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_alignParentRight="true"
android:scaleType="center"
android:src="@drawable/ic_google_cast_logo"
android:visibility="visible" />
这将创建您需要的按钮。然后在你的 activity.
中使用它Activity
实例化按钮并以此方式设置媒体按钮。
MediaRouteButton mediaRouteButton = (MediaRouteButton)findViewById(R.id.cast);
CastButtonFactory.setUpMediaRouteButton(getApplicationContext(),mediaRouteButton);
编码愉快...(y)