3

我希望我的搜索栏拇指出现在栏的底部。有没有一种财产方式来实现这一目标?

      <item name="android:progressDrawable">@drawable/custom_seek_bar</item>

       <item name="android:thumb">@drawable/seek_bar_thumb</item>

      <item name="android:thumbOffset">0dip</item>

      <item name="android:minHeight">20dp</item>

      <item name="android:maxHeight">20dp</item>

</style>
4

1 回答 1

2

移动拇指的 Seekbar(在偏移处):

移动拇指的搜索栏(在偏移处)

只需通过在上设置样式来调整minHeight和属性:maxHeightSeekBar

    <item name="android:minHeight">60dp</item>
    <item name="android:maxHeight">60dp</item>

来源:与此处显示的修复相反:http: //qtcstation.com/2011/05/android-how-to-fix-seekbar-bar-thumb-centering-issues/

替代解决方案:

  1. 使用 style 中的属性修改拇指可绘制thumb对象,并在可绘制对象的顶部添加一些不可见的空间,使拇指看起来有点移位
  2. 使用两个SeekBars,一个隐藏,另一个不可聚焦...有点像https://stackoverflow.com/a/13711256/832776但您可能需要修改它们的样式
于 2013-01-07T07:16:14.013 回答