8

私は新しいアクセス許可モデル(Andorid 6.0 Marshmallow)に取り組んでいます。アプリケーション許可ウィンドウをプログラムで開く方法はありますか?プログラムの設定でアプリケーション権限ウィンドウをプログラムで開く方法

this

だけでなく、アプリケーションの詳細

enter image description here

私はこの

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); 
} 

のようなものを使用して2つ目の画面を開くために管理しかし、私は2番目の1を開くためにどのようには考えています。

あなたの助けに感謝します:)

答えて

10

これはpossbileではありません。 [アプリ設定]画面を開くことはできますが、権限設定画面は表示されません。

がより

ためthisを参照してくださいここで私は、

それを聞いて悲しい
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); 
+1

の設定画面アプリケーションを開くためのコードを共有しています。方法があると私は望んでいた。主な問題を指摘していただきありがとうございます。 (私は答えを探していたが、これを逃した)もう一度ありがとう。 –

+0

どうやって解決しましたか? KarolŻygłowicz –

+0

特定のアプリケーションから他のアプリケーション設定を開く方法はありますか? – Anubhav

関連する問題