如何退出活动并将其恢复到之前的状态?在那个活动中,我有微调器。如果我从下拉列表中选择第二个项目,我会退出该活动并再次返回,该活动正在重新加载。但我想恢复活动之前的确切内容?
spinner.post(new Runnable() {
public void run() {
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
dealerCd_fromDD = dealerInsp.getMap2().get(
dealerInsp.getLoadseqArray()[arg2]);
GlobalVehicle.setVehList(loadVehicles(dealerCd_fromDD));
loadHosts(GlobalVehicle.getVehList());
dealerDetails(dealerCd_fromDD, GlobalVehicle.getDealerObject());
loadDefaults(arg2);
pos=arg2;
deliveryInspDb.delete("damages");
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
});
}
});
请任何人都可以帮助我。
我试图调用finish(),但我是从3 个不同的活动中来的。所以在那种情况下它不起作用..