gpt4 book ai didi

android - 如何将按钮设置为 MediaRouteButton?

转载 作者:搜寻专家 更新时间:2023-11-01 08:23:18 25 4
gpt4 key购买 nike

当我们将 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)

关于android - 如何将按钮设置为 MediaRouteButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47887087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com