我是编程应用程序的新手。在提出这个问题之前,我在StackOverflow上阅读了几个主题,但我找不到解决方案。
我的应用程序有一个主要活动,立即调用"第二个活动" (我正在尝试解决我遇到的另一个问题)这将是真正的第一页"我的申请的(主菜单)。所以,在这里我在手机上设置了一个警报对话框"后退按钮"问问"你确定要退出App吗?"。
现在,我尝试了不同的解决方案。一个人带我去主要活动(一个简单的空白页面),然后......
android.os.Process.killProcess(android.os.Process.myPid());
将重启(我想)我的应用程序,因为过了一会儿,我可以看到一个空白页面,再次看到我的"第二个活动" (主菜单)好像是从主活动中调用的。
有没有办法停止我的APP而不显示我隐藏的MainActivity或自动重启我的应用程序?谢谢! :)
答案 0 :(得分:2)
当您添加此代码时,第一个活动。它将完成上一个。
Intent main= new Intent(MainActivity.this,SecondActivity.class);
startActivity(main);
MainActivity.this.finish();
快乐编码:)