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

溫馨提示×

Android選擇框變色是怎么做的

小樊
153
2024-07-25 00:16:12
欄目: 編程語言

要實現Android選擇框變色,可以使用自定義樣式和主題來改變選擇框的顏色。以下是一種常見的方法:

  1. 首先,在res/values/colors.xml文件中定義你想要的顏色,例如:
<color name="custom_color">#FF4081</color>
  1. 在res/drawable文件夾中創建一個名為selector_custom.xml的XML文件,用來定義選擇框的狀態,例如:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_checked="true" android:color="@color/custom_color" />
    <item android:color="@android:color/black" />
</selector>
  1. 在res/values/styles.xml文件中定義一個樣式,將剛剛創建的選擇器應用到選擇框上,例如:
<style name="CustomCheckBoxStyle" parent="Widget.AppCompat.CompoundButton.CheckBox">
    <item name="android:buttonTint">@drawable/selector_custom</item>
</style>
  1. 最后,在布局文件中將這個樣式應用到CheckBox控件上,例如:
<CheckBox
    android:id="@+id/custom_checkbox"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Custom Checkbox"
    style="@style/CustomCheckBoxStyle" />

這樣就可以實現Android選擇框變色了。當選擇框被選中時,會顯示定義的custom_color顏色,未被選中時顯示黑色。

0
白河县| 长葛市| 巴中市| 手游| 安达市| 连云港市| 保康县| 上虞市| 中阳县| 宝应县| 油尖旺区| 南皮县| 民权县| 泰宁县| 望江县| 武鸣县| 银川市| 凤阳县| 会昌县| 贵定县| 密山市| 盈江县| 麻阳| 丰宁| 长海县| 乌海市| 邯郸县| 新竹市| 淳化县| 中江县| 金溪县| 顺昌县| 天水市| 呼图壁县| 两当县| 筠连县| 龙江县| 麻江县| 乌兰浩特市| 临颍县| 宽甸|