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 图片显示异常的主要内容,如果未能解决你的问题,请参考以下文章
Android技术分享| 自定义View实现使用更方便的SeekBar
Android技术分享| 自定义View实现使用更方便的SeekBar