在xml布局中使用seekbar ,给thumb一个图片,但是却多了些背景出来,不透明了
<SeekBar
android:id="@+id/sbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:splitTrack="false"
android:progress="20"
android:progressDrawable="@drawable/seekbarbg"
android:thumb="@drawable/seekbarthumb"
android:layout_marginLeft="10dp"/>
android:thumb 是两张图片组合成的一个drawable , 按上去的时候会有变化,这里就不展示了。 但是却出现了一个问题
thumb的图片背景其实是透明的, 但是这里却多了背景出来,而且这里的背景的颜色其实是整个后面的大背景的颜色。
找了好久不知道问题在哪里, 后来在stackflow 里找到答案, 加上一句:
android:splitTrack="false"
整体xml:
<SeekBar
android:id="@+id/sbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:splitTrack="false"
android:progress="20"
android:progressDrawable="@drawable/seekbarbg"
android:thumb="@drawable/seekbarthumb"
android:layout_marginLeft="10dp"
android:splitTrack="false" />
版权声明:本文为ch_kexin原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。