回答
你应该可以通过在你的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. 用拇指对齐Android seekbar
- 2. seekBar拇指在seekBar被点击时被拉伸
- 3. SeekBar拇指动画
- 4. Android更改Seekbar拇指与Java导致拇指位置重置
- 5. RelativeLayout作为定制拇指在SeekBar android
- 6. Seekbar的拇指点击
- 7. 如何获取Android SeekBar的拇指以匹配SeekBar的高度?
- 8. 如何在SeekBar拇指内显示Android SeekBar progressChanged值?
- 9. 默认搜索栏拇指切断
- 10. 我怎样才能使拇指图像不裁剪在iPhone?
- 11. 在seekbar中调整大拇指尺寸
- 12. SeekBar拇指在点击后消失
- 13. 如何在Android上着色SeekBar的拇指?
- 14. 在Android中使用两个拇指自定义SeekBar
- 15. Android垂直Seekbar拇指对齐不正确
- 16. 如何判断图像被剪切?
- 17. 裁剪/剪裁Sprite
- 18. 裁剪android图像
- 19. android - Toast文本被切断
- 20. CSS旋转被裁剪
- 21. Delphi TPath.GetTempPath结果被裁剪
- 22. ViewPager被切断
- 23. 如何更改seekbar中的拇指颜色?
- 24. 将定制拇指定位于seekbar中心的问题
- 25. 裁剪而不是裁剪
- 26. SeeKBar ListView的拇指偏移不按预期方式工作
- 27. 字符会被裁切
- 28. 在android中裁剪图像
- 29. 多图像裁剪的Android
- 30. android中的图像裁剪
什么是默认拇指大小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