如何使复选框像单选按钮一样工作?

我正在尝试在我的应用程序上使用单选按钮功能,但很难识别单选按钮而不是复选框。我可以使用复选框来充当单选按钮,这样当单击一个时,另一个未选中,反之亦然?

我尝试使用单选按钮,但我无法让它们在不同的卡片视图中工作。


慕森卡
浏览 66回答 1
1回答

心有法竹

尝试这个<CheckBoxandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:id="@+id/chkbox1"android:onClick="onCheckBoxClick"/><CheckBoxandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:id="@+id/chkbox2"android:onClick="onCheckBoxClick"/>// define onCheckBoxClick method on your Activity&nbsp;&nbsp;public void onCheckBoxClick(View view){switch (view.getId()){case R.id.chkbox1:&nbsp; &nbsp; if(checkBox2.isChecked()) {&nbsp; &nbsp; &nbsp; checkBox2.setChecked(false);}break;case R.id.chkbox2:&nbsp; &nbsp; if(checkBox1.isChecked()) {&nbsp; &nbsp; &nbsp; &nbsp;checkBox1.setChecked(false);}break;}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java