SnackbarNotificationPermissionHandler

@StreamHandsOff(reason = "This class shouldn't be renamed without verifying it works correctly since it's constructed by reflection in NotificationHandlerFactory.")
class SnackbarNotificationPermissionHandler(context: Context) : ActivityLifecycleCallbacks, NotificationPermissionHandler

Shows a Snackbar with a link to app settings on android.Manifest.permission.POST_NOTIFICATIONS permission denial.

See also

Constructors

Link copied to clipboard
fun SnackbarNotificationPermissionHandler(context: Context)

Functions

Link copied to clipboard
open override fun onActivityStarted(activity: Activity)
Link copied to clipboard
open override fun onLastActivityStopped(activity: Activity)
Link copied to clipboard
open override fun onPermissionDenied()

Inherited functions

Link copied to clipboard
open override fun onActivityCreated(activity: Activity, bunlde: Bundle?)
Link copied to clipboard
open override fun onActivityDestroyed(activity: Activity)
Link copied to clipboard
open override fun onActivityPaused(activity: Activity)
Link copied to clipboard
open fun onActivityPostCreated(p0: Activity, p1: Bundle?)
Link copied to clipboard
open fun onActivityPostDestroyed(p0: Activity)
Link copied to clipboard
open fun onActivityPostPaused(p0: Activity)
Link copied to clipboard
open fun onActivityPostResumed(p0: Activity)
Link copied to clipboard
open fun onActivityPostSaveInstanceState(p0: Activity, p1: Bundle)
Link copied to clipboard
open fun onActivityPostStarted(p0: Activity)
Link copied to clipboard
open fun onActivityPostStopped(p0: Activity)
Link copied to clipboard
open fun onActivityPreCreated(p0: Activity, p1: Bundle?)
Link copied to clipboard
open fun onActivityPreDestroyed(p0: Activity)
Link copied to clipboard
open fun onActivityPrePaused(p0: Activity)
Link copied to clipboard
open fun onActivityPreResumed(p0: Activity)
Link copied to clipboard
open fun onActivityPreSaveInstanceState(p0: Activity, p1: Bundle)
Link copied to clipboard
open fun onActivityPreStarted(p0: Activity)
Link copied to clipboard
open fun onActivityPreStopped(p0: Activity)
Link copied to clipboard
open override fun onActivityResumed(activity: Activity)
Link copied to clipboard
open override fun onActivitySaveInstanceState(activity: Activity, bunlde: Bundle)
Link copied to clipboard
open override fun onActivityStopped(activity: Activity)
Link copied to clipboard
open fun onFirstActivityStarted(activity: Activity)
Link copied to clipboard
open fun onPermissionGranted()
Link copied to clipboard
open fun onPermissionRationale()
Link copied to clipboard
open fun onPermissionRequested()