6

我想从 Android 的媒体控制器中删除快进和快退按钮。谁能帮我这个?我想在我的主要活动中做这件事。

4

2 回答 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 回答