我正在通过我的应用程序启动另一个应用程序,所以我想检查该应用程序的任何实例是否已经在堆栈中?如果存在则在启动前清除所有实例。
问问题
105 次
2 回答
2
您是否正在寻找以下标志以添加到您启动其他应用程序的 Intent 中:
于 2013-06-03T10:55:34.623 回答
2
尝试将此标志添加到您的意图中
Intent intent= getPackageManager().getLaunchIntentForPackage("com.package.address");
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
于 2013-06-03T11:13:51.293 回答