Android 如何在倒计时结束后关闭应用程序?

Android 如何在倒计时结束后关闭应用程序?,android,Android,我的应用程序包含一个倒数计时器(15分钟)和一个应用程序列表(浏览器、计算器、音乐等)。 我想要的是,当我从该列表运行应用程序时,所选应用程序将正常启动,并在计数器完成后关闭 我使用此代码启动所选应用程序: Intent intent = packageManager.getLaunchIntentForPackage(app); startActivity(intent); 你不能杀死一个应用程序,它掌握在Android操作系统手中。但是您可以通过调用finish()来完成当

我的应用程序包含一个倒数计时器(15分钟)和一个应用程序列表(浏览器、计算器、音乐等)。 我想要的是,当我从该列表运行应用程序时,所选应用程序将正常启动,并在计数器完成后关闭

我使用此代码启动所选应用程序:

Intent intent = packageManager.getLaunchIntentForPackage(app);
        startActivity(intent);

你不能杀死一个应用程序,它掌握在Android操作系统手中。但是您可以通过调用
finish()

来完成当前活动,但不确定问题是否得到了回答。OP希望从自己的应用程序中完成一个“外部”应用程序。您可以(使用
killProcess
)但正如您所说的,这确实是不推荐的!