选定的单选按钮圆圈和点颜色
RadioButton circle and dot color on selected
我正在尝试更改 radioButton 在按下时呈现的难看的粉红色。我一直在寻找它,但似乎没有人对如何去做有正确的答案。你是推荐我样式还是以编程方式推荐?
这是我的 xml 单选按钮布局:
<RadioGroup
android:layout_width="200dp"
android:layout_height="250dp"
android:id="@+id/radioGroup"
android:orientation="vertical"
android:layout_above="@+id/btSig"
android:layout_centerHorizontal="true">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New RadioButton"
android:id="@+id/primero"
android:layout_marginTop="10dp"
android:onClick="pulsado"
android:textSize="17dp"
/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New RadioButton"
android:id="@+id/segundo"
android:layout_marginTop="10dp"
android:onClick="pulsado"
android:textSize="17dp"
/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New RadioButton"
android:id="@+id/tercero"
android:layout_marginTop="10dp"
android:onClick="pulsado"
android:textSize="17dp"
/>
</RadioGroup>
感谢您的帮助!
你可以这样改android:buttonTint="#a14545"
代码示例
<RadioButton
android:id="@+id/rb_mini_layout_selection_word_types_all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:checked="true"
android:text="all"
android:buttonTint="#a14545" />
更改默认 RadioButton 颜色 app-wide 的最简单方法是在 res
文件夹中更改它。
在您的项目中,转到 app
>res
>values
>colors.xml
。此 XML 文件包含您的应用程序的十六进制值颜色。
您很可能会在 <resources>
下看到三个 XML 值。请记住,colorAccent 值会更改 RadioButton select 颜色。
我正在尝试更改 radioButton 在按下时呈现的难看的粉红色。我一直在寻找它,但似乎没有人对如何去做有正确的答案。你是推荐我样式还是以编程方式推荐?
这是我的 xml 单选按钮布局:
<RadioGroup
android:layout_width="200dp"
android:layout_height="250dp"
android:id="@+id/radioGroup"
android:orientation="vertical"
android:layout_above="@+id/btSig"
android:layout_centerHorizontal="true">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New RadioButton"
android:id="@+id/primero"
android:layout_marginTop="10dp"
android:onClick="pulsado"
android:textSize="17dp"
/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New RadioButton"
android:id="@+id/segundo"
android:layout_marginTop="10dp"
android:onClick="pulsado"
android:textSize="17dp"
/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New RadioButton"
android:id="@+id/tercero"
android:layout_marginTop="10dp"
android:onClick="pulsado"
android:textSize="17dp"
/>
</RadioGroup>
你可以这样改android:buttonTint="#a14545"
代码示例
<RadioButton
android:id="@+id/rb_mini_layout_selection_word_types_all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:checked="true"
android:text="all"
android:buttonTint="#a14545" />
更改默认 RadioButton 颜色 app-wide 的最简单方法是在 res
文件夹中更改它。
在您的项目中,转到 app
>res
>values
>colors.xml
。此 XML 文件包含您的应用程序的十六进制值颜色。
您很可能会在 <resources>
下看到三个 XML 值。请记住,colorAccent 值会更改 RadioButton select 颜色。