【问题标题】:Android: how to remove seekbar thumb spaceAndroid:如何删除搜索栏拇指空间
【发布时间】:2018-04-04 20:46:51
【问题描述】:

我想删除我的 Seekbar 中拇指周围的空间:

(本例绘制的红色圆与蓝色矩形边之间的区域)

我点击了这个链接但没有改变:https://stackoverflow.com/a/2925892/3409503

这是 Seekbar 的样式:

<style name="MediaSeekBar" parent="android:Widget.SeekBar">
        <item name="android:progressDrawable">@drawable/media_seek_bar</item>
        <item name="android:minHeight">2dp</item>
        <item name="android:maxHeight">2dp</item>
        <item name="android:thumb">@drawable/media_seek_bar_thumb</item>
        <item name="android:thumbOffset">0dp</item>
        <item name="android:progress">0</item>
    </style>

我的可绘制 media_seek_bar_thumb

所有这些drawable都是PNG。

【问题讨论】:

  • media_seek_bar_thumb的邮政编码
  • 尝试&lt;item name="android:thumbOffset"&gt;8dip&lt;/item&gt; 或任何其他值
  • 我已经更新了我原来的帖子
  • 拇指偏移不起作用吗?
  • 一点也不红人

标签: android seekbar


【解决方案1】:

我遇到了同样的问题,结果发现我的 .png 文件中有一些透明填充。解决方法是设置

android:splitTrack="false"

在 Activity 的布局 xml 中的 Seekbar 上。这将强制两个轨道段连接到您的拇指可绘制对象后面。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-31
    • 2015-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多