6

Android の mediacontroller から早送りボタンと巻き戻しボタンを削除したいと思います。誰でもこれで私を助けることができますか?主な活動の中でやりたいです。

4

2 に答える 2

28

MediaController を作成するときは、コンストラクターでブール値をfalseに設定してください。

MediaController mediaController = new MediaController(this, false);

ドキュメントから:

「巻き戻し」ボタンと「早送り」ボタンは、ブール値が false に設定された MediaController(Context, boolean) コンストラクターを使用して特に要求されない限り、表示されます。

于 2013-11-11T06:18:48.173 に答える
6

アプリの一部ではない MediaPlayer からボタンを削除しようとしている場合、これは不可能です。他のアプリのコードをいじることはできません。それらの中には、起動中にこれをインテントエクストラとして渡すことを許可するものもありますが、大部分はおそらくそうしません。

アプリの一部である場合は、ボタンに関連するコードをコメント アウトするだけです。

編集: MediaControllerのドキュメントから:

  • 「巻き戻し」ボタンと「早送り」ボタンは、ブール値が false に設定された MediaController(Context, boolean) コンストラクターを使用して別の方法で要求されない限り、表示されます。

したがって、コンストラクターで false を渡すだけです。

于 2012-07-01T15:00:28.863 に答える