如何摆脱某项活动并将其恢复到之前的状态? 在那个活动中,我有微调。如果我从下拉列表中选择第二个项目,则从该活动中退出,然后再次返回,活动正在重新加载。但我想恢复以前的活动?如何在android中恢复活动状态?
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个不同的活动来该活动。所以在那种情况下它不工作..
你只希望微调器选择数据或整个数据? – Ishtiaq
整个活动数据... – user1441341
我不知道你的snario是什么,但是当我工作这样的事情,所以我做了一个signlton类和**新的意图**和**后退键按下**我保存的数据在西格尔顿,当我再次到达活动,我从之前保存的singlton类加载它,你可以使用静态 – Ishtiaq