2012-07-01 42 views
0

我需要創建一個自定義SeekBar,它可以顯示兩個不同的值。我的想法是,拖動大拇指會改變整個搜索條的背景色(第一個值),並且還會有一條白色的水平線,它將顯示第二個值。Android自定義SeekBar有兩個值

Custom Seekbar

你能幫我實現這一目標?

我的一個想法是使用

mySeekBar.setProgressDrawable(dynamicalyCreatedDrawable); 

但我希望應該有一個更好的解決方案。如果沒有,至少可以指出我如何動態地繪製圖像/可繪圖來像這樣使用它?

回答

0

您可以使用:

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

其中value1value2是0和max之間。