我正在尝试改变radioButton在按下时所具有的丑陋粉红色。我一直在寻找它,但似乎没有人有如何做到这一点的正确答案。你推荐我的风格还是以编程方式做的?
这是我的radioButtons的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>
答案 0 :(得分:1)
您可以使用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" />
答案 1 :(得分:0)