改变开关的背景颜色
Changing the background color of a Switch
我试过使用 android:background="@color/colorWhite"/> 但它改变了开关的整个背景,而不是那个灰色的小部分。
<androidx.appcompat.widget.SwitchCompat
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginEnd="16dp"
android:layout_centerVertical="true"
android:background="@color/colorWhite"/>
android:backgroundTint
也什么都不做
背景称为 track
,您可以使用
更改它的颜色
app:trackTint="@color/darkThemeGreyTextColor"
“按钮”被称为 thumb
你可以用
改变它的颜色
app:thumbTint="@color/heartRed"
我没有看到这些属性,因为我使用 android:
前缀而不是 app:
前缀来查看可用选项。
我试过使用 android:background="@color/colorWhite"/> 但它改变了开关的整个背景,而不是那个灰色的小部分。
<androidx.appcompat.widget.SwitchCompat
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginEnd="16dp"
android:layout_centerVertical="true"
android:background="@color/colorWhite"/>
android:backgroundTint
也什么都不做
背景称为 track
,您可以使用
app:trackTint="@color/darkThemeGreyTextColor"
“按钮”被称为 thumb
你可以用
app:thumbTint="@color/heartRed"
我没有看到这些属性,因为我使用 android:
前缀而不是 app:
前缀来查看可用选项。