我需要创建一个自定义SeekBar,它可以显示两个不同的值。我的想法是,拖动拇指将改变整个搜索栏的背景颜色(第一个值),并且还会有一条白色水平线,它将显示第二个值。
你能帮助我实现这个目标吗?
我的一个想法是使用
mySeekBar.setProgressDrawable(dynamicalyCreatedDrawable);
但我希望应该有更好的解决方案。如果没有,你能否至少指出我,如何动态绘制图像/ drawable以便像这样使用它?
答案 0 :(得分:0)
您可以使用:
mySeekBar.setProgress(value1); // for the thumb
mySeekBar.setSecondaryProgress(value2); // for the white line
其中value1
和value2
介于0和最大之间