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

Send data between activities (Checkbox)

我有一个复选框,我希望当有人单击另一个 Activity 中的复选框时,会出现一个文本...

我知道如何使用复选框创建监听器以及如何显示文本,但是当我单击复选框时我的应用程序崩溃了,所以我想我需要做一个东西来传输复选框已被单击的信息给另一个 Activity...但是 如何?

我尝试用 putExtras 和 getExtras 做点什么,但我没有找到任何有用的东西!

代码

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);
            }

    }
}