public static class SnackbarOnPermanentlyDeniedPermissionListener.Builder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
SnackbarOnPermanentlyDeniedPermissionListener |
build()
Builds a new instance of
SnackbarOnPermanentlyDeniedPermissionListener |
static SnackbarOnPermanentlyDeniedPermissionListener.Builder |
with(android.view.View view,
int textResourceId) |
static SnackbarOnPermanentlyDeniedPermissionListener.Builder |
with(android.view.View view,
java.lang.String text) |
SnackbarOnPermanentlyDeniedPermissionListener.Builder |
withButton(int buttonTextResourceId,
android.view.View.OnClickListener onClickListener)
Adds a text button with the provided click listener
|
SnackbarOnPermanentlyDeniedPermissionListener.Builder |
withButton(java.lang.String buttonText,
android.view.View.OnClickListener onClickListener)
Adds a text button with the provided click listener
|
SnackbarOnPermanentlyDeniedPermissionListener.Builder |
withCallback(Snackbar.Callback callback)
Adds a callback to handle the snackbar
onDismissed and onShown events |
SnackbarOnPermanentlyDeniedPermissionListener.Builder |
withDuration(int duration)
Adds the duration of the snackbar on the screen
|
SnackbarOnPermanentlyDeniedPermissionListener.Builder |
withOpenSettingsButton(int buttonTextResourceId)
Adds a button that opens the application settings when clicked
|
SnackbarOnPermanentlyDeniedPermissionListener.Builder |
withOpenSettingsButton(java.lang.String buttonText)
Adds a button that opens the application settings when clicked
|
public static SnackbarOnPermanentlyDeniedPermissionListener.Builder with(android.view.View view, java.lang.String text)
public static SnackbarOnPermanentlyDeniedPermissionListener.Builder with(android.view.View view, int textResourceId)
public SnackbarOnPermanentlyDeniedPermissionListener.Builder withButton(java.lang.String buttonText, android.view.View.OnClickListener onClickListener)
public SnackbarOnPermanentlyDeniedPermissionListener.Builder withButton(int buttonTextResourceId, android.view.View.OnClickListener onClickListener)
public SnackbarOnPermanentlyDeniedPermissionListener.Builder withOpenSettingsButton(java.lang.String buttonText)
public SnackbarOnPermanentlyDeniedPermissionListener.Builder withOpenSettingsButton(int buttonTextResourceId)
public SnackbarOnPermanentlyDeniedPermissionListener.Builder withCallback(Snackbar.Callback callback)
onDismissed and onShown eventspublic SnackbarOnPermanentlyDeniedPermissionListener.Builder withDuration(int duration)
public SnackbarOnPermanentlyDeniedPermissionListener build()
SnackbarOnPermanentlyDeniedPermissionListener