0
我有两个应用程序,我想在点击一个按钮后在应用程序之间切换。应用之间的Android切换
我用这个代码:
PackageManager manager = getPackageManager();
Intent i = manager.getLaunchIntentForPackage("at.mycompapp");
if (i == null) {
return;
}
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);
我的问题是,应用程序启动新的,但是当应用程序已经在运行,它应该只是切换到该应用程序,而不需要重启。
“目标应用程序”(你想运行)是你的应用程序? –
在清单文件的活动中添加singleTask属性。 –
您不需要添加已经存在的CATEGORY_LAUNCHER。忽略使用'launchMode =“singleTask”'的建议,这是不必要的,会导致更多问题。发布这两个应用程序的清单。 –