3

コントロールの画像を変更するためのシンプルで安定した方法を探していMediaControllerます。私の研究はこれまでのところ、MediaControllerとそのレイアウトファイルのソースコード、および正しいIDを見つけるためのcom.android.internal.Rコピーを調べました。しかし、これがそのページから固定IDを使用するための良い方法であるかどうかはわかりません。異なるSDKバージョンによってIDが変更される可能性があるため、IDを使用する必要があるかどうかはわかりません。IDは変更できますね。

これまでのところ、この回答で説明されているように、MediaControllerの要素をたどる別のソリューションを使用することを考えました。これは機能する可能性がありますが、将来のリリースでコントロールが変更された場合、またはこの保存を使用するために保存すると、問題が発生する可能性がありますか?

私の最新のアイデアはテーマを使用することですが、コントロールstyle="@android:style/MediaButton.Xxx"が別の名前空間/パッケージを使用しているため、スタイルを簡単に置き換えることができるかどうかはわかりません。では、テーマはレイアウトを変更するオプションですか?

4

0 に答える 0