How can I give the user a chance to change his permissions in the App, which he has already set to granted/denied?
Let\'s say a user denied a permission. Later he want\
There are multiple ways to achieve what you are looking for:
You can create a separate View/Fragment just for this purpose enlisting all of the permissions that your app requires, from there you can call requestPermission()
.
Or you can simply prompt user for permission whenever user opens the segment of the app that requires permission to run by calling requestPermission()
.
User can also grant permission to the app from Settings
. So It might be a good idea to direct user (via a dialog for instance) to change permission at a later time if he so wishes from Settings
.