回答
你應該可以通過在你的SeekBar
上將paddingLeft
和paddingRight
設置爲拇指寬度的一半(記住使用與密度無關的單位)來解決這個問題。您還可以通過撥打setThumbOffset
來控制搜索欄拇指邊緣處的空間。
我就遇到了這個問題我自己,我相信"correct"
決定將修改android:thumbOffset
作爲一個搜索欄將它設置爲8像素的默認樣式。
+1!我的設計師會喜歡這種方法,所以現在我們的滑塊軌道可以按照預期的方式左右對齊。謝謝你的提示! – marcelebrate 2011-07-03 20:37:32
android:thumbOffset對2.3.3沒有任何影響。我不得不使用填充。 – jul 2013-08-25 01:44:52
'android:thumOffset'對2.3.3沒有任何影響,但是你可以使用'setThumbOffset'方法。 – Brtle 2014-08-21 14:16:53
對於默認搜索欄我使用這些設置,它工作正常:
只是爲了澄清android:paddingLeft="6dp"
android:paddingRight="6dp"
android:thumbOffset="8dp"
。
在一些地方,我看到
android:thumbOffset="8dp"
和一些
android:thumbOffset="8px"
所以我看了看源代碼。這是原來的風格
<style name="Widget.SeekBar">
<item name="android:indeterminateOnly">false</item>
<item name="android:progressDrawable">@android:drawable/progress_horizontal</item>
<item name="android:indeterminateDrawable">@android:drawable/progress_horizontal</item>
<item name="android:minHeight">20dip</item>
<item name="android:maxHeight">20dip</item>
<item name="android:thumb">@android:drawable/seek_thumb</item>
<item name="android:thumbOffset">8dip</item>
<item name="android:focusable">true</item>
</style>
從
- 1. Seekbar拇指圖像被切斷
- 2. Seekbar拇指剪輯
- 3. Android的seekbar剪輯的拇指
- 4. 用拇指對齊Android seekbar
- 5. Android Seekbar拇指位置
- 6. SeekBar拇指動畫
- 7. seekBar拇指在seekBar被點擊時被拉伸
- 8. 圖像裁剪和拇指創作
- 9. Android更改Seekbar拇指與Java導致拇指位置重置
- 10. 更新android中的垂直拇指Seekbar
- 11. RelativeLayout作爲定製拇指在SeekBar android
- 12. Android拇指不在seekbar中居中?
- 13. Seekbar的拇指點擊
- 14. 如何獲取Android SeekBar的拇指以匹配SeekBar的高度?
- 15. 如何在SeekBar拇指內顯示Android SeekBar progressChanged值?
- 16. 默認搜索欄拇指切斷
- 17. 切C,(不裁剪)
- 18. 按鈕被裁剪
- 19. 我怎樣才能使拇指圖像不裁剪在iPhone?
- 20. 安卓Seekbar拇指進度條
- 21. 在seekbar中調整大拇指尺寸
- 22. Seekbar的拇指動畫拖動
- 23. 保存SeekBar的拇指位置
- 24. seekbar拇指位置不等於進度
- 25. SeekBar拇指在點擊後消失
- 26. 使用SeekBar與兩個大拇指
- 27. 裁剪/ Android上
- 28. 高程陰影被裁剪
- 29. 動態調整大小的SeekBar拇指上下剪切,如何繪製頂部(Z順序)?
- 30. 如何判斷圖像被剪切?
什麼是默認拇指大小deault? – Hurda 2012-06-13 08:55:26
@Hurda mdpi(holo)的大小是32x32,mdpi(預整體)是32x29 – 2013-04-06 06:38:10
注意,如果你正在使用VerticalSeekBars,你仍然使用paddingRight&paddingLeft – 2013-04-06 06:39:49