android - 使搜索栏缩略图出现在栏下方

标签 android android-layout

我希望我的搜索栏拇指出现在栏的底部。有没有一种属性(property)方式可以实现这一目标?

      <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>

最佳答案

拇指移位的搜索栏(偏移):

Seekbar with displaced thumb (at offset)

只需在 SeekBar 上设置样式即可调整 minHeightmaxHeight 属性:

    <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 属性修改 thumb drawable,并在 drawable 的顶部添加一些不可见的空间,使 thumb 看起来有点移位
  2. 使用两个 SeekBar,一个隐藏,另一个不聚焦...有点像 https://stackoverflow.com/a/13711256/832776但你可能需要修改它们的样式

关于android - 使搜索栏缩略图出现在栏下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14191176/

相关文章:

android - 未在构造函数上设置 GCM FC/发件人 ID

java - 如何在 Android Studio 中基于 HashMap 创建警报对话框?

android - 从 ORDERBY 和 GROUPBY 函数无法正常工作的表中选择前 5 个值

java - 我的appium创建了元素但无法单击元素。据说是 "Cannot click. The element is found but not visible on Screen"

Android获得自定义对话框的全宽

android - 自定义加载微调器图标

android - 在 API 11 之前捕获布局调整大小

android - android中获取方法问题

java - 将字符串转换为 double 后无法在谷歌地图中放置标记

Android 平板电脑多屏支持