我正在尝试使用切换按钮,支持返回 API 11。问题是这个标准切换按钮似乎有灰色的背景颜色,而我只是希望它是白色的(如背景)。
我一直在尝试:
android:background="@color/white"
android:background="@null"
但后来我也失去了我想保留的指示灯。我已经看到了一些关于更改切换按钮的背景颜色(创建自己的选择器)的答案,但我似乎也失去了那些指示灯。
这是布局的相关部分:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/event_bottom_sheet_attenders"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/white"
android:drawableLeft="@drawable/state_list_people_person_bottom_sheet"
android:drawableStart="@drawable/state_list_people_person_bottom_sheet"
android:gravity="center"
android:padding="10dp"
android:text="Attenders"
android:textColor="@color/material_teal_500" />
<ToggleButton
android:id="@+id/event_bottom_sheet_toggle"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:checked="true"
android:gravity="center"
android:padding="10dp"
android:textColor="@color/material_teal_500"
android:textOff="Not going"
android:textOn="Going" />
</LinearLayout>
我该如何解决这个问题?
提前致谢。