为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕森卡 2022-11-10 15:15:49
我正在尝试在我的应用程序上使用单选按钮功能,但很难识别单选按钮而不是复选框。我可以使用复选框来充当单选按钮,这样当单击一个时,另一个未选中,反之亦然?我尝试使用单选按钮,但我无法让它们在不同的卡片视图中工作。
查看完整描述

1 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

尝试这个


<CheckBox

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:id="@+id/chkbox1"

android:onClick="onCheckBoxClick"/>


<CheckBox

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:id="@+id/chkbox2"

android:onClick="onCheckBoxClick"/>


// define onCheckBoxClick method on your Activity  


public void onCheckBoxClick(View view){

switch (view.getId()){

case R.id.chkbox1:

    if(checkBox2.isChecked()) {

      checkBox2.setChecked(false);

}

break;

case R.id.chkbox2:

    if(checkBox1.isChecked()) {

       checkBox1.setChecked(false);

}

break;

}


查看完整回答
反对 回复 2022-11-10
  • 1 回答
  • 0 关注
  • 85 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号