1
如何关闭另一个应用程序?关闭另一个应用程序
我知道我可以使用startactivityforintent关闭另一个活动,但是如何执行关闭活动启动的应用程序的相同过程?
我打开另一个应用程序,如下图所示:
PackageManager pm = getPackageManager();
Intent intent = pm.getLaunchIntentForPackage("package name");
startActivity(intent);
,一段时间后,我试图杀死应用程序如下:
ActivityManager manager = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningAppProcessInfo> listOfProcesses = manager.getRunningAppProcesses();
for (ActivityManager.RunningAppProcessInfo process : listOfProcesses)
{
if (process.processName.contains("package name"))
{
manager.killBackgroundProcesses(process.processName);
break;
}
}
的过程中被杀害,但应用程序没有关闭。我如何从我的活动中关闭应用程序?