CK1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if(isChecked){ CK2.setChecked(false); CK3.setChecked(false); CK4.setChecked(false); CK5.setChecked(false); if(flag==1){ linearLayout.removeView(add); RemoveView(); } }else{ } } }); CK2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if(isChecked){ CK1.setChecked(false); AddView(); }else{ } } }); CK3.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if(isChecked){ CK1.setChecked(false); AddView(); }else{ } } }); CK4.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if(isChecked){ CK1.setChecked(false); AddView(); }else{ } } }); CK5.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub if(isChecked){ CK1.setChecked(false); AddView(); }else{ } } });
该java代码实现了点击对应情况即弹出文本框