2012-07-17 117 views
3

加載我的搜索欄後出現錯誤。拇指與進度值不匹配。在進度條上第一次點擊後,拇指可以正確移動。 有沒有解決這個問題的方法? 感謝您的幫助!Thumb與進度不匹配(seekbar)

截圖:

+0

你在哪裏使用這個代碼? – 2012-07-17 10:16:02

回答

3

檢查你的拇指彌補沒有設置

android:thumbOffset="-10dp" 
+0

在我的項目中,我必須設置android:thumbOffset =「10dp」以正確放置它。取決於你的拇指可畫多大。 – 2014-02-28 06:35:19

2

您還沒有詳細的方式提供多。

我發現了Android 2.3和更早的版本,如果我修改我的代碼中的拇指那麼我就需要按以下順序:

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

否則,拇指不會在正確的位置。您必須首先調用setProgress(0),因爲使用當前位置調用set setProgress()不會執行任何有用的代碼。