您的位置:首页 > 移动开发 > Android开发

修改拖动条的外观

2015-12-15 15:25 309 查看
拖动条SeekBar,改变SeekBar的外观可以修改android:progressDrawablw属性

借助于LayerDrawable,可修改外观

案例代码:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@android:id/background"
android:drawable="@drawable/cat" />

<item
android:id="@android:id/progress"
android:drawable="@drawable/late" />
</layer-list>


或者

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap
android:gravity="center"
android:src="@drawable/cat" />
</item>

<item
android:left="20dp"
android:top="20dp">
<bitmap
android:gravity="center"
android:src="@drawable/cat" />
</item>
</layer-list>


在seekbar的xml中

<SeekBar
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="100"
android:progressDrawable="@drawable/bar" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android