您的位置:首页 > 移动开发 > Android开发

关于SeekBar的thumb和progress不相接有间隔的问题处理

2017-06-21 19:15 351 查看
最近在网上视频学习一个播放器的项目,发现了如下问题



网上也搜了相关的解决办法,就是在SeekBar空间里加入Android:thumbOffset="0dp”

对应也进行了尝试,但是效果还是一样。这里有可能会有人说我的对应thumb图片资源有问题,我也仔细看了一下,没有任何问题,是png格式的图片。考虑了一段时间,后决定定义一个shape来充当thumb。

代码如下



这里定义一个形状为oval的图形,然后定义颜色为白色(如果是图片的话渐变色的效果还是比自定义形状好),宽和高设置一样的就可以产生圆形了,最终显示的效果也就是下图了



至此就解决了thumb与progress之间不相接有间隔的问题了。

如果有大神能提出更好的解决方法,也希望得到大家的帮助,毕竟一个人的能力是有限的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android SeekBar