Android SeekBar 设置自定义thumb 图片显示异常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android SeekBar 设置自定义thumb 图片显示异常相关的知识,希望对你有一定的参考价值。

参考技术A 以下问题仅用作记录自己工作中遇到的问题

1.SeekBar 设置thumb 图片后,透明底色的图片也会显示一个白色背景,解决办法就是 android:splitTrack="false"
2.SeekBar 设置thumb 图片后,设置进度100%后,会覆盖最右侧一部分,解决办法就是设置偏移量 android:thumbOffset="1dp"
3.自定义SeekBar 背景 以及进度颜色

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android=" http://schemas.android.com/apk/res/android ">
<item android:id="@android:id/background" >
<shape>
<solid android:color="#ffeae6ff" />
<corners android:topLeftRadius="11dp" android:topRightRadius="11dp" android:bottomLeftRadius="11dp" android:bottomRightRadius="11dp" />
</shape>
</item>
<item android:id="@android:id/progress" >
<clip>
<shape>
<gradient android:type="linear" android:useLevel="true" android:startColor="#ffb2a6ff" android:endColor="#ff9381ff" android:angle="90" />
<corners android:topLeftRadius="11dp" android:topRightRadius="11dp" android:bottomLeftRadius="11dp" android:bottomRightRadius="11dp" />

</layer-list>

以上是关于Android SeekBar 设置自定义thumb 图片显示异常的主要内容,如果未能解决你的问题,请参考以下文章

自定义 SeekBar 样式 详解

Android技术分享| 自定义View实现使用更方便的SeekBar

Android技术分享| 自定义View实现使用更方便的SeekBar

android关于自定义seekbar控件的问题(将横向seekbar改成竖向seekbar)

android seekbar 有没有从右到左的解决方法

如何自定义seekBar的样式?