Thumb与进度不匹配(搜索栏)

时间:2012-07-17 09:54:57

标签: android scrollbar match seekbar

加载我的搜索栏后我有一个错误。拇指与进度值不匹配。在进度条上第一次单击后,拇指会正确移动。 这个问题有什么解决方案吗? 谢谢你的帮助!

截图:

2 个答案:

答案 0 :(得分:3)

检查您的拇指偏移未设置

android:thumbOffset="-10dp"

答案 1 :(得分:2)

你没有提供太多详细信息。

我在Android 2.3及更早版本中发现如果我在代码中修改拇指,则需要以下顺序:

int progress = getProgress();
setProgress(0);
setProgress(progress);

否则,拇指将不在正确的位置。您必须首先调用setProgress(0),因为使用当前位置调用set setProgress()不会执行任何有用的代码。