我正在尝试在默认情况下选中一个 RadioButton 在 Android 中构建 RadioGroup。我想知道这是否可以通过 XML 而不是以编程方式完成。
由于出现错误,以下代码段似乎不起作用:
error: Error: No resource found that matches the given name (at 'checkedButton' with value '@id/rdb_positive')
代码是:
<RadioGroup
style="@style/FormInputField"
android:orientation="vertical"
android:checkedButton="@id/rdb_positive"> <!-- Error on this line -->
<RadioButton
android:id="@+id/rdb_positive"
android:text="@string/answer_positive" />
<RadioButton
android:id="@+id/rdb_negative"
android:text="@string/answer_negative" />
</RadioGroup>
它在某种程度上确实有意义,因为 RadioButton 的 id 是在设置 RadioGroup 中的属性之后定义的,但是我想知道为什么有这样的属性可用。