public class NacSnackbar
extends java.lang.Object
implements android.view.View.OnClickListener
Constructor and Description |
---|
NacSnackbar(android.view.View root) |
Modifier and Type | Method and Description |
---|---|
boolean |
canDismiss()
Check if the snackbar can be dismissed early.
|
void |
dismiss()
Dismiss the snackbar.
|
android.content.Context |
getContext() |
android.view.View |
getRoot() |
com.google.android.material.snackbar.Snackbar |
getSnackbar() |
boolean |
isShown() |
void |
onClick(android.view.View view)
Default listener when the action button is clicked.
|
void |
setAction(java.lang.String action,
android.view.View.OnClickListener listener)
Set the snackbar action listener.
|
void |
setActionTextThemeColor()
Set the action text color to the theme color.
|
protected void |
setSnackbar(java.lang.String message)
Set the snackbar.
|
void |
show()
Show the snackbar now.
|
void |
show(java.lang.String message,
java.lang.String action,
android.view.View.OnClickListener listener) |
void |
show(java.lang.String message,
java.lang.String action,
android.view.View.OnClickListener listener,
boolean dismiss)
Setup the snackbar and show it.
|
public boolean canDismiss()
public void dismiss()
public android.content.Context getContext()
public android.view.View getRoot()
public com.google.android.material.snackbar.Snackbar getSnackbar()
public boolean isShown()
public void onClick(android.view.View view)
onClick
in interface android.view.View.OnClickListener
public void setAction(java.lang.String action, android.view.View.OnClickListener listener)
public void setActionTextThemeColor()
protected void setSnackbar(java.lang.String message)
public void show()
public void show(java.lang.String message, java.lang.String action, android.view.View.OnClickListener listener)
public void show(java.lang.String message, java.lang.String action, android.view.View.OnClickListener listener, boolean dismiss)
show()