1. 修改SeekBar中进度条的高度
android:maxHeight和android:minHeight 。前者是用来指定进度条最大高度的(此高度并非SeekBar整个控件的高度),后者是用来指定最小高度,一般将这两个属性值设置成一致即可。
2. 滑块和背景之间有截断的问题
android:thumbOffset。通常设置thumb后,滑动图片会被隐藏一部分。设置thumbOffset就可以解决该问题:android:thumbOffset=
3. 滑块四周不透明
android:splitTrack="false"。有时候发现UI给的滑块图片四周是透明的,但是放上去之后发现四周是不透明的,这是因为“The Material seek bar has split track enabled by default”。
4. 默认Seekbar左右两边有一定距离的padding
在XML文件里将其padding都设置为0。
5. 默认拖拽滑块时四周会出现阴影
android:duplicateParentState="true"。若不需要该效果,可指定该属性。
附:自定义Seekbar完整定义:
进度条
滑块
XML:
效果:

参考链接:
1. Android 仿vivo的SeekBar样式
2. android seekbar 踩坑之路
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/10913.html