Android - 意图在我的应用程序之外启动活动

时间:2014-12-23 15:13:36

标签: android android-intent

我有这段代码

Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
PackageManager packageManager = getPackageManager();
List<ResolveInfo> activities = packageManager.queryIntentActivities(intent, 0);
boolean isIntentSafe = activities.size() > 0;
    if (isIntentSafe) {
       startActivity(intent);
    }

可以正常打开活动来配置位置设置。

但它会在我的应用程序中打开位置设置活动。我希望它启动设置应用程序,它应该在设置应用程序中显示位置设置。即启动自己的应用程序

1 个答案:

答案 0 :(得分:5)

intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);