【发布时间】:2012-02-05 08:36:33
【问题描述】:
我有两个活动(活动 1 和活动 2),每个活动都有一个按钮。在活动 1 中,我有一个选项很少的微调器。假设我正在从此微调器中选择选项 2,并且我正在单击活动 1 中的按钮,然后活动 2 开始。当我单击后退按钮时,activity1 恢复并且相同的选项 2 可见(就像我需要的那样)。现在的问题是,如果我的 activity2 已启动并且我单击其中的一个按钮,则 activity1 将启动。但是,它不是恢复之前的 activity1 状态,而是以刚刚创建的方式开始,并且更改了之前的选择。即使我再次开始活动,我如何才能获得与返回按钮相同的功能(不是返回上一个活动的功能,我的意思是自动恢复任何活动的上一个状态)。如果再次访问,我只需要知道如何保持活动的先前状态。
使用此代码,当单击按钮时,我会从一个活动转到另一个活动:
Intent intent=new Intent();
intent.setClassName(getApplicationContext(),"com.myapp.activityname");
startActivity(intent);
请帮助我。我是android的初学者,所以如果有人给出答案,请解释一下。提前感谢
【问题讨论】: