刚开始学习Android开发,第一次使用RadioButton,当我给了RadioGroup其中一个RadioButton为默认选中的属性,而没有给每个RadioButton加上ID时,会导致所有RadioButton间不互斥,且选中后无法取消选择,具体原因就是没给每个RadiButton加上ID,加上ID就可以顺利解决这个问题。下面展示一些 内联代码片
。
android:id="@+id/****"
下面展示一些 内联代码片
。
<RadioGroup
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton
android:id="@+id/male"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:text="男"
android:checked="true"
tools:ignore="HardcodedText" />
<RadioButton
android:id="@+id/female"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:text="女"
tools:ignore="HardcodedText" />
</RadioGroup>