«

Android 重写Seekbar

时间:2024-3-2 17:34     作者:韩俊     分类: Android


我们将会重写SeekBar,改变没有前进的地方和已经前进的地方

使用Drawable文件使用LayerDrawable对象,他在xml中的根元素是layer-list

<pre name="code" class="html"><?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/star"></item>
    <!-- 定义轨道上已经完成部分的外观 -->
    <item android:drawable="@drawable/ok"
        android:id="@android:id/progress"></item>

</layer-list>




item元素里我们使用了图片来表示状态

id来表示我们的用途

background 表示的是背景

progress 表示的是已经过去的背景图

标签: android

热门推荐