Search code examples
permissionsmediaandroid-6.0-marshmallowandroid-gallery

Android Marshmallow and Above Device - how to know “Never ask again” is checked by the user


I want to request for the permission android.permission.READ_EXTERNAL_STORAGE for getting Media data.

But before requesting for that permission, i want to know whether it is blocked by the user by checking "Never ask again" check box.

Is there a proper way to know "Never ask again" for a permission?

So if I can understand whether "Never show again" is clicked or not.


Solution

  • Look like similar question has been asked before you can get your answer here How Do We Distinguish Never-Asked From Stop-Asking in Android M's Runtime Permissions?