我想从 Android 的媒体控制器中删除快进和快退按钮。谁能帮我这个?我想在我的主要活动中做这件事。
问问题
6654 次
2 回答
28
创建 MediaController 时,请确保在构造函数中将布尔值设置为false:
MediaController mediaController = new MediaController(this, false);
从文档中:
除非使用 MediaController(Context, boolean) 构造函数将布尔值设置为 false,否则将显示“倒带”和“快进”按钮
于 2013-11-11T06:18:48.173 回答
6
如果您尝试从 MediaPlayer 中删除不属于您的应用程序的按钮,这是不可能的。你不能乱用其他应用程序的代码。其中一些可能允许您在启动它们时将其作为额外的意图传递,但大多数可能不会。
如果它是您应用程序的一部分,只需注释掉与按钮相关的代码即可。
编辑:来自MediaController文档:
- 除非使用 MediaController(Context, boolean) 构造函数将布尔值设置为 false,否则将显示“倒带”和“快进”按钮
所以你需要做的就是在构造函数中传递 false 。
于 2012-07-01T15:00:28.863 回答