我有三个活动(家,第一,第二)
HomeScreen-->FirstActivity-->SecondActivity
Intent intentmap = new Intent(FirstActivity.this, SecondActivity.class);
startActivity(intentmap);
当我在 SecondActivity 并单击按钮返回时,它返回到主页,我想返回到上一个活动,我该怎么做?
根据您的评论,您必须finish()
从 FirstActivity 调用。
按下后退按钮将引导您进入上一个活动。
当您从 FirstActivity 导航到 SecondActivity 时。您的 FirstActivity 已暂停。您的第二个活动被放在后台并获得焦点。
http://developer.android.com/reference/android/app/Activity.html
当您按下后退按钮时,您在后退堆栈中的当前活动被弹出并销毁。后台堆栈中的前一个活动获得焦点。
我建议您查看活动生命周期和活动回栈以获取更多详细信息
http://developer.android.com/guide/components/tasks-and-back-stack.html