,可以通过以下步骤实现:
<RadioGroup
android:id="@+id/radioGroup"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<RadioButton
android:id="@+id/radioButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Option 1" />
<RadioButton
android:id="@+id/radioButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Option 2" />
<RadioButton
android:id="@+id/radioButton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Option 3" />
</RadioGroup>
RadioGroup radioGroup = findViewById(R.id.radioGroup);
radioGroup.check(R.id.radioButton1);
上述代码将初始状态设置为"Option 1"被选中。
这样,在RadioGroup加载完毕后,"Option 1"将会被选中,并且不会触发OnCheckedChangeListener。如果用户选择其他选项,将会触发OnCheckedChangeListener。
领取专属 10元无门槛券
手把手带您无忧上云