Java 回到上一个活动
我有三个活动(家、第一、第二) 主屏幕-->第一个活动-->第二个活动Java 回到上一个活动,java,android,Java,Android,我有三个活动(家、第一、第二) 主屏幕-->第一个活动-->第二个活动 Intent intentmap = new Intent(FirstActivity.this, SecondActivity.class); startActivity(intentmap); 当我在SecondActivity中并单击按钮back时,它将返回主页,我想返回到上一个活动,我该如何做?从您的评论中,您必须从第一个活动中调用finish() 按backbutton将引导您进入上一个活动 当您从第一个活动导航
Intent intentmap = new Intent(FirstActivity.this, SecondActivity.class);
startActivity(intentmap);
当我在SecondActivity中并单击按钮back时,它将返回主页,我想返回到上一个活动,我该如何做?从您的评论中,您必须从第一个活动中调用
finish()
按backbutton将引导您进入上一个活动
当您从第一个活动导航到第二个活动时。您的第一个活动已暂停。您的第二个活动放在后堆栈上,并集中精力
当您按下后退按钮时,后台堆栈中的当前活动将弹出并销毁。后堆栈中的上一个活动具有焦点
我建议您查看活动生命周期和活动后台堆栈以了解更多详细信息
后退按钮将导致上一个活动。您是否有可能在第一个活动中调用finish()?您正在调用
finish()代码>在启动触觉(intentmap)后确定代码>。它不会引导我找到它;它把我带到了homeActivity@user2673732没有足够的细节。发布您的第一个活动和第二个活动activity@Raghunandan在答案中写下它,以检查正确答案(我在OnPause()中错误地称之为)