如何在程序设置中以编程方式打开应用程序权限窗口

我正在研究新的权限模型(Andorid 6.0 Marshmallow),我不知道有没有办法打开应用程序权限窗口编程?

这个

不仅应用程序的细节

在这里输入图像说明

我设法打开第二个屏幕使用这样的事情

private void goToSettings() { Intent myAppSettings = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS, Uri.parse("package:" + getPackageName())); myAppSettings.addCategory(Intent.CATEGORY_DEFAULT); myAppSettings.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(myAppSettings); } 

但我不知道如何打开第二个。

您的帮助将不胜感激:)

Solutions Collecting From Web of "如何在程序设置中以编程方式打开应用程序权限窗口"

这不是可能的。 您可以打开应用程序设置屏幕,但不允许设置屏幕。

参考这个更多

在这里我共享代码打开应用程序设置屏幕,

 Intent intent = new Intent(); intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); Uri uri = Uri.fromParts("package", activity.getPackageName(), null); intent.setData(uri); context.startActivity(intent);