【问题标题】:Transfer Data to a different Activity将数据传输到不同的活动
【发布时间】:2014-03-18 22:55:28
【问题描述】:

当我选中复选框时,我希望将复选框转移到不同的 Activity 并在之前的 Activity 中删除。

请帮助我或引导我朝着正确的方向前进。

【问题讨论】:

    标签: java android eclipse checkbox


    【解决方案1】:

    我相信您想要发生的是将 CheckBox 中的 发送到下一个 Activity。为此,请将值作为额外的意图发送。例如,在 ActivityA 中:

    final CheckBox checkBoxA = (CheckBox) findViewById(R.id.checkbox_id_A);
    ...
    boolean value = checkBoxA.isChecked();
    ....
    Intent intent - new Intent(this, ActivityB.class);
    intent.putExtra("checkbox_value", value);
    

    在ActivityB的onCreate()方法中:

    final CheckBox checkBoxB = (CheckBox) findViewById(R.id.checkbox_id_B);
    boolean value = getIntent().getBooleanExtra("checkbox_value", false);
    checkBoxB.setChecked(value);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      相关资源
      最近更新 更多