2017-06-15 26 views
0

私はデフォルトのMediaControllerでカスタムシークバーを設定する方法を探しています。 MediaControllerを完全に拡張する必要はありません。この記事の情報に続いてデフォルトのMediaControllerでカスタム検索バーを設定するには?

android seek bar customization, 私は私のVideoPlayerActivityで使用されているのMediaControllerにそれを設定したいのですが、カスタムシークバーのクラスを作成しました。あなたは

"mediacontroller_progress", "id", "android" 

その基本的な識別子を使用して、シークバーのリソースを取得することができますようにのMediaControllerの実装を見てみると

は、それが見えますので、それはユニークなRESOURCEIDを作成し、このリソースを取得するためのMediaControllerを設定することが可能です代わりに?もしそうでなければ、シークバーを設定する方法は?

答えて

0

だから、これで遊んでの週後に、それはのMediaControllerのシークバーのように思えるが。:(カスタマイズ可能ではありませんあなたCANしかし方法でシークバーの進行に使用する描画可能なのスタイルsetProgressDrawable(Drawable d)

シークバーをカスタマイズするには、MediaControllerの再生コントロールを模倣するために、シークバークラスを拡張し、カスタムシークバーをカスタムビュー内に作成する必要があります。

関連する問題