gpt4 book ai didi

Android 切换按钮 - 背景颜色

转载 作者:行者123 更新时间:2023-11-29 01:21:36 25 4
gpt4 key购买 nike

我正在尝试使用切换按钮,支持回到 API 11。问题是这个标准的切换按钮似乎有一个灰色的背景颜色,而我只希望它是白色的(就像背景一样)。

Example picture

我一直在努力:

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>

我该如何解决这个问题?

提前致谢。

最佳答案

可以考虑看不同的android themes一开始。

选择一个最适合您喜好的主题,或者如果您想要一些特别的东西,您可以自定义您自己的主题。

根据您的描述,您可以试试 Android Light 主题。像这样更改您的 Activity 信息:

  <activity android:theme="@android:style/Theme.Light">

P/s:应用主题还可以让您的应用看起来更加一致。

关于Android 切换按钮 - 背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36514879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com