0

2つの異なる値を表示できるカスタムSeekBarを作成する必要があります。私の考えでは、親指をドラッグするとシークバー全体の背景色(最初の値)が変更され、2番目の値を示す白い水平線も表示されます。

カスタムシークバー

これを達成するのを手伝ってもらえますか?

私の考えの1つは使用することでした

mySeekBar.setProgressDrawable(dynamicalyCreatedDrawable);

しかし、もっと良い解決策があるはずです。ない場合は、少なくとも私に指摘してもらえますか?このように使用するために画像/ドローアブルを動的に描画する方法を教えてください。

4

1 に答える 1

0

以下を使用できます。

mySeekBar.setProgress(value1); // for the thumb
mySeekBar.setSecondaryProgress(value2); // for the white line

ここでvalue1、 とvalue2は 0 から最大の間です。

于 2012-08-27T13:15:26.760 に答える