android checkBox 的选中和取消选中
16lz
2022-04-02
CheckBox cb1=(CheckBox) findViewById(R.id.CheckBox01);CheckBox cb2=(CheckBox)findViewById(R.id.CheckBox02); //监听器OnClickListener ocl=new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubif(!((CheckBox) v).isChecked()){Toast.makeText(getApplicationContext(), ((TextView) v).getText()+"被取消", 1).show();}}};OnCheckedChangeListener occl=new OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {// TODO Auto-generated method stubif(isChecked){Toast.makeText(getApplicationContext(), buttonView.getText()+"选中", 1).show();}}};cb1.setOnClickListener(ocl);cb1.setOnCheckedChangeListener(occl);cb2.setOnCheckedChangeListener(occl);cb2.setOnClickListener(ocl);
选中是调用OncheckChangeListenr()方法,而取消选中就OnClickListner()中 if(!((CheckBox) v).isChecked());
更多相关文章
- android中gridView中点击 item为选中状态
- Android提示框
- OnclickListener与View.OnclickListener
- Android(安卓)在线升级APK
- Android(安卓)在线升级APK
- shoppingcart
- Android对话框
- Android(安卓)TextView自定义选中弹出菜单记笔记功能
- Android中CheckBox复选框操作