写这个主要因为网上搜到的自定义seekbar,已拖动的会上下填充seekbar,类似这样
添加<inset>完美解决
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background">
<!-- 这里的insetTop insetBottom 应该根据设置的seekBar高度改变 -->
<inset android:insetTop="@dimen/dp7" android:insetBottom="@dimen/dp7">
<shape>
<solid android:color="@color/white"/>
</shape>
</inset>
</item>
<item android:id="@android:id/progress">
<clip>
<--sdk.int >= 23时去掉这个inset-->
<inset android:insetTop="@dimen/dp7" android:insetBottom="@dimen/dp7">
<shape>
<solid android:color="@color/main_red" />
</shape>
</inset>
</clip>
</item>
</layer-list>