没事儿,月满西楼卅

来源:互联网 发布:淘宝 上传凭证 编辑:程序博客网 时间:2024/05/11 15:57
        RadioGroup rg = (RadioGroup)findViewById(R.id.sexy);
        CheckBox cb1 = (CheckBox)findViewById(R.id.checkBox1);
        CheckBox cb2 = (CheckBox)findViewById(R.id.checkBox2);
        CheckBox cb3 = (CheckBox)findViewById(R.id.checkBox3);
        ((TextView)findViewById(R.id.textView2)).setText("请选择性别");
        rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener(){

            @Override
            public void onCheckedChanged(RadioGroup group, int checkedId) {
                // TODO Auto-generated method stub
                MainActivity obj = MainActivity.this;
                ((TextView)obj.findViewById(R.id.textView2)).setText(((RadioButton)obj.findViewById(checkedId)).getText());
            }
            
        });
        OnCheckedChangeListener listener = new OnCheckedChangeListener(){

            @Override
            public void onCheckedChanged(CompoundButton buttonView,
                    boolean isChecked) {
                // TODO Auto-generated method stub
                TextView temp = (TextView)MainActivity.this.findViewById(R.id.textView3);
                String text = temp.getText() + "";
                if(isChecked)
                    text += ((CheckBox)buttonView).getText();
                else
                    text = text.replace(((CheckBox)buttonView).getText(), "");
                temp.setText(text);
            }
            
        };
        cb1.setOnCheckedChangeListener(listener);
        cb2.setOnCheckedChangeListener(listener);
        cb3.setOnCheckedChangeListener(listener);
0 0