图框联动

 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代码实现了点击对应情况即弹出文本框

原文地址:https://www.cnblogs.com/1329197745a/p/14899603.html