Właściwość Sprawdzony przycisk RadioGroup
Usiłuję zbudować RadioGroup w Androidzie z jednym sprawdzonym RadioButton domyślnie. Zastanawiam się, czy można to zrobić za pomocą XML, a nie programowo.
Poniższy fragment kodu nie działa, ponieważ pojawia się błąd:
error: Error: No resource found that matches the given name (at 'checkedButton' with value '@id/rdb_positive')
Kod to:
<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>
Ma to sens w pewnym sensie, ponieważ identyfikator RadioButton jest zdefiniowany po ustawieniu atrybutu w RadioGroup, ale zastanawiam się, dlaczego taki atrybut jest dostępny.