目前我正在尝试更改安卓SeekBar的Thumb可绘制图像。在onCreate()方法中,我可以使用以下代码有效地更改Thumb:
mSeekBar.setThumb(myDrawable);
然而,在onCreate方法调用后,我试图使用不同的可绘制对象再次使用相同的方法进行更改,但拇指会消失。API描述为“设置将在SeekBar进度条末端绘制的拇指”,这是否意味着该图像将被绘制到屏幕外(如果我使用“fill_parent”)?我已尝试更改偏移量,但无济于事,有其他人遇到过这个问题吗?或者知道如何在进度改变时更改拇指图像吗?
我还应该提到,我正在为SeekBar设置背景可绘制对象为空的xml文件(即没有背景图像)。