java - 无法关闭 Android Activity

标签 java android android-activity

我有一个应用程序,其中的 Activity (activity1) 在按下按钮时会暂停,打开一个新 Activity (activity2),该 Activity 有两个按钮:一个菜单按钮和一个用于恢复 Activity1 的按钮。按菜单按钮会打开一个新 Activity (activity3),该 Activity 有一个退出应用程序的按钮,但它不会关闭,而是返回到 Activity1 并重新启动它。 如何关闭应用程序或关闭 Activity 2 或 3 内的 Activity 1?

对不起我的英语。 非常感谢

最佳答案

当您调用 Activity 时,请立即调用 finish();:

Intent intent = new Intent(getApplicationContext(),MyActivity.class);
startActivity(intent);
finish();

这将运行您的新 Activity ,并在此过程中关闭旧 Activity 。

关于java - 无法关闭 Android Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11759383/

相关文章:

java - 创建覆盖 Activity

android - 为什么 BroadcastReceiver 不起作用?

java - 如何使用 Eclipse JDT ASTParser 获取方法的类名?

java - ASCII 表中缺少字符 - Java

java - 截取屏幕截图并发送,而不保存在移动设备内存中

android - 检查 ListView 是否为空

android - 如何在android中完成所有 Activity 并关闭应用程序?

java - Apache Storm - Scheme 和 MultiScheme 接口(interface)有什么区别?

java - 为什么在没有语法错误或运行时错误的情况下这行代码不会执行

android - 如何使用 FCM (Firebase Cloud Messaging) 制作紧凑的通知?