【发布时间】:2014-02-10 20:45:04
【问题描述】:
我有一些单选按钮组的活动,我想获得这个单选组的最终状态并将单选 ID 添加到整数类型列表中。
但我在选择选项 1 和选项 2 时遇到问题,我将它添加到列表中的无线电 ID!但是当用户移动到另一个活动时,我只想存储最后的雕像
我正在尝试使用 Ondestroy()
RadioGroup radioGroup = (RadioGroup) findViewById(R.id.RadioGroup04);
radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener()
{
public void onCheckedChanged(RadioGroup group, int checkedId) {
switch(checkedId){
case R.id.RadioButton11:
BatteryActivity.this.Answer = 23 ;
break;
case R.id.RadioButton08:
BatteryActivity.this.Answer = 24 ;
break;
}//
}
});
}
@Override
protected void onDestroy() {
((MyApplication) BatteryActivity.this.getApplication()).setAnswerList(this.Answer);
((MyApplication) BatteryActivity.this.getApplication()).setSectionList(10);
}
【问题讨论】:
-
而不是
onDestroy()使用onStop()。 -
不明白为什么只在用户更改活动时才需要存储,您可以为此更新一个全局变量
标签: java android radio-button