简体   繁体   English

在Android中按下返回首页后如何重新启动主要活动

[英]How to re-launch main activity after pressing back to go to home in Android

My project has 2 activities- First.java and Second.java 我的项目有2个活动-First.java和Second.java

First.java is the launcher activity. First.java是启动器活动。 I have manually set the onbackPressed() for Second.java so that when I press the back button from Second.java, it takes the user to home. 我已经为Second.java手动设置了onbackPressed() ,以便当我按下Second.java中的“后退”按钮时,它将带用户回家。

When I re-open the application, I am getting Second.java but I want First.java to be displayed again. 当我重新打开应用程序时,我得到的是Second.java,但我希望再次显示First.java。

I have used this code to go to home: 我已经使用以下代码回家了:

@Override
public void onBackPressed()
{
    moveTaskToBack(true);
}

Assuming your Activity class is First.java and you're executing code in Second.java , this must do the trick: 假设你的ActivityFirst.java和你在执行代码Second.java ,这必须做的伎俩:

@Override
public void onBackPressed()
{
    Intent intent = new Intent(this, First.class);
    finish(); // to simulate "restart" of the activity.
    startActivity(intent);
}

Also you can check, Activity.recreate() if you're using API 11 and beyond.¡ 另外,如果您使用的是API 11及更高版本,还可以检查Activity.recreate()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Android活动-按下首页后返回无法正常工作 - Android activity - Back not working properly after pressing home 在子活动中按下返回按钮后,Android主要活动的元素不响应 - Android main activity's elements do not respond after pressing the back button from child activity go 如何通过按下带有一些数据的后退按钮返回上一个活动? - How to go back to the previous activity by pressing the back button with some data? 我如何更改图像并在5秒后重新运行线程中的主要活动后无法返回到Android中的基本布局 - How do I change image and after rerunning the main activity in the thread after 5 sec not go back to the basic layout in android 按下后退按钮后,不进入主要活动,而是关闭应用程序 - After pressing back button, not coming to main activity instead closing the app Android - 而不是对新课程/活动推出新意图,如何回到开放活动/课程? - Android - instead of launch new intent to new class/activity, how go back to open activity/class? 怎么回到android中的主要活动? - how back to the main activity in android? 如何通过按返回按钮从任何片段进入root活动? - How to go to root activity from any fragment by pressing back button? 从列表视图活动中选择一个选项后,如何返回主活动 - How can I go back to main activity after selecting an option from my listview activity 在主活动中按“后退”按钮时如何退出应用程序? - how to make the appliction exit when pressing back button in the main activity?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM