在活动之间发送数据(复选框)

时间:2015-03-10 17:19:27

标签: android-activity send between

我收到了一个Checkbox,当有人点击其他活动中的复选框时,我想要一个文本出现...

我知道如何使用Checkbox创建监听器以及如何显示文本,但是当我单击CheckBox时我的应用程序崩溃了,所以我想我需要制作一个将CheckBox单击的信息转移到其他活动......但如何?

我试图用putExtras和getExtras制作东西,但我没有发现任何有用的东西!

1 个答案:

答案 0 :(得分:1)

代码

public void doSomethingWhenCheckBoxClicked(View v){

    boolean checked = ((CheckBox) v).isChecked();

    switch (v.getId()) {
        case R.id.checkBox1:
            if (checked) {

                Intent myIntent = new Intent(MainActivity2.this, MainActivity.class);
                myIntent.putExtra("checked", true);
            }

    }
}