【发布时间】:2020-02-13 18:07:45
【问题描述】:
从Theme.AppCompat.Light更改为Theme.MaterialComponents.Light后
<style name="myRadioButtonTheme" parent="Theme.MaterialComponents.Light"> <!-- Theme.AppCompat.Light -->
<item name="colorControlNormal">@color/radio_bt_color</item>
<item name="colorControlActivated">@color/radio_bt_selected_color</item>
</style>
radioGroup 显示具有较大间距的radioButton 项目列表
<RadioGroup
android:id="@+id/fragment_radio_group"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:theme="@style/myRadioButtonTheme">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="0dp"
android:text="item 1"
android:textColor="@color/txt_color" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="0dp"
android:text="item 2"
android:textColor="@color/txt_color" />
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="item3"
android:checked="true"
android:text="Choose Fantasy Sports News"
android:textColor="@color/txt_color" />
使用Theme.AppCompat.Light 和Theme.MaterialComponents.Light 比较一个
如何减少单选按钮之间的间隙?
【问题讨论】:
标签: android android-theme radio-group material-components-android