以前有人问过这个问题,但没有完全回答,我没有"声誉"对此发表评论。我想退出应用程序有两个原因。1.如果数据文件和2。按下后退按钮。
另一位提问者得到了使用的答案
SharedActivity.Finish;
或
MainActivity.Finish;
两者似乎都关闭了窗口,但都没有退出应用程序,因为在调试模式下,程序没有在Delphi中结束,应用程序仍在设备上运行。
还有什么想法吗?硬件是Nexus 4。
两者似乎都关闭了窗口,但都没有退出应用程序,因为在调试模式下,程序没有在Delphi中结束,应用程序仍在设备上运行。
这对于Android应用程序来说是非常正常的。该进程最终将被操作系统终止,因为其他进程需要系统RAM。请不要管它,用其他方式解决您遇到的任何问题。
这对我很有用:
FreeAndNil(Application);
我以前试过这些,但都不适合我:
SharedActivity.Finish
MainActivity.Finish
Application.MainForm.DisposeOf