中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
苍溪县| 淮阳县| 雷波县| 保靖县| 广平县| 常宁市| 那坡县| 新野县| 大方县| 东安县| 黄浦区| 元朗区| 晴隆县| 马鞍山市| 和林格尔县| 古交市| 奎屯市| 凤台县| 黄骅市| 于都县| 于田县| 宁晋县| 嘉善县| 平舆县| 河源市| 左贡县| 温宿县| 高陵县| 贡嘎县| 沾益县| 锦屏县| 儋州市| 漯河市| 皋兰县| 灌南县| 乌拉特中旗| 巫溪县| 凤凰县| 周宁县| 建瓯市| 望都县|