91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Android中seekbar滑塊自定義的方法是什么

小億
236
2024-02-18 12:39:22
欄目: 編程語言

在Android中,可以通過自定義SeekBar的Thumb來實現滑塊自定義。具體步驟如下:

  1. 創建一個自定義的Thumb Drawable,可以是一個圖片或者一個Shape Drawable。
  2. 在SeekBar的xml布局文件中設置android:thumb屬性為自定義的Thumb Drawable。
<SeekBar
    android:id="@+id/seekBar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:thumb="@drawable/custom_thumb"
    />
  1. 如果是使用圖片作為Thumb,需要在res/drawable目錄下新建一個XML文件,定義一個selector,設置Thumb的不同狀態對應的圖片。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/thumb_pressed" android:state_pressed="true"/>
    <item android:drawable="@drawable/thumb_normal"/>
</selector>
  1. 如果是使用Shape Drawable作為Thumb,可以直接在res/drawable目錄下創建一個XML文件,定義一個shape,并設置為Thumb。
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <size
        android:width="20dp"
        android:height="20dp"/>
    <solid
        android:color="#FF0000"/>
</shape>

這樣就可以實現SeekBar滑塊的自定義了。

0
金阳县| 桓仁| 乌兰察布市| 班玛县| 昭苏县| 商洛市| 西青区| 汶川县| 芜湖县| 道孚县| 涿鹿县| 保靖县| 哈巴河县| 鄂州市| 习水县| 和硕县| 阿城市| 宜都市| 当雄县| 都兰县| 高邑县| 泊头市| 卢龙县| 彭水| 卓尼县| 芦山县| 天峨县| 伊川县| 宁海县| 石林| 洪江市| 桐乡市| 富源县| 崇义县| 沿河| 鹤壁市| 吴堡县| 永定县| 台中县| 涡阳县| 香格里拉县|