Android自定义SeekBar有两个值

时间:2012-07-01 21:33:23

标签: android user-interface custom-component seekbar

我需要创建一个自定义SeekBar,它可以显示两个不同的值。我的想法是,拖动拇指将改变整个搜索栏的背景颜色(第一个值),并且还会有一条白色水平线,它将显示第二个值。

Custom Seekbar

你能帮助我实现这个目标吗?

我的一个想法是使用

mySeekBar.setProgressDrawable(dynamicalyCreatedDrawable);

但我希望应该有更好的解决方案。如果没有,你能否至少指出我,如何动态绘制图像/ drawable以便像这样使用它?

1 个答案:

答案 0 :(得分:0)

您可以使用:

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

其中value1value2介于0和最大之间