私のアプリは携帯電話から連絡先を読み取るので、実行すると許可が得られます。
もう一度質問したり、ユーザーが許可したかどうかを確認したりするにはどうすればよいですか?
どうもありがとうございました。
私のアプリは携帯電話から連絡先を読み取るので、実行すると許可が得られます。
もう一度質問したり、ユーザーが許可したかどうかを確認したりするにはどうすればよいですか?
どうもありがとうございました。
ユーザーには、承認するかどうかを選択するオプションが実際にはありません。すべてを承認してアプリがインストールされるか、承認されずにアプリがインストールされないかのどちらかです。
ただし、質問に答えるには、PackageManagerのcheckPermissionメソッドを使用できます。
PackageManager manager = getPackageManager();
int hasPermission = manager.checkPermission ("android.permission.READ_CONTACTS", "com.your.package")
if (hasPermission == PackageManager.PERMISSION_GRANTED) {
//you have permission
}