0
我有一些單選按鈕組的活動,我想獲得這個單選組的最終狀態,並在整數類型的列表中添加無線電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()'。 – SMR
無法理解爲什麼只有當用戶更改活動時才需要存儲,您只需更新全局變量 – GhostDerfel