Provide an implementation of PermissionListener that show a Snackbar only when any permission has been permanently denied
:memo: How is it being implemented?
-. Extract common behavior of the "Snackbar listener" implementation
-. Create SnackbarOnAnyPermanentlyDeniedMultiplePermissionsListener that shows a Snackbar whenever a permission of the requested list of permissions has been permanently denied
-. Create SnackbarOnPermanentlyDeniedPermissionListener that shows a Snackbar whenever a permission has been permanently denied
:robot: How can it be tested?
[ ] Use case 1: Ask for a single permission and configure a SnackbarOnPermanentlyDeniedPermissionListener as listener. When the permission is permanently denied, the snackbar should be shown
[ ] Use case 2: Ask for a list of permission and configure a SnackbarOnAnyPermanentlyDeniedMultiplePermissionsListener as listener. When any permission is permanently denied, the snackbar should be shown
:tophat: What is the goal?
Provide an implementation of PermissionListener that show a Snackbar only when any permission has been permanently denied
:memo: How is it being implemented?
-. Extract common behavior of the "Snackbar listener" implementation -. Create
SnackbarOnAnyPermanentlyDeniedMultiplePermissionsListener
that shows a Snackbar whenever a permission of the requested list of permissions has been permanently denied -. CreateSnackbarOnPermanentlyDeniedPermissionListener
that shows a Snackbar whenever a permission has been permanently denied:robot: How can it be tested?
SnackbarOnPermanentlyDeniedPermissionListener
as listener. When the permission is permanently denied, the snackbar should be shownSnackbarOnAnyPermanentlyDeniedMultiplePermissionsListener
as listener. When any permission is permanently denied, the snackbar should be shown