public static abstract class Snackbar.Callback
extends Object
| java.lang.Object | |
| android.support.design.widget.Snackbar.Callback | |
Snackbar实例的回调类。
也可以看看:
常量(Constants) |
|
|---|---|
int |
DISMISS_EVENT_ACTION 表示通过点击操作解散了Snackbar。 |
int |
DISMISS_EVENT_CONSECUTIVE 表示Snackbar已从显示的新Snackbar中解散。 |
int |
DISMISS_EVENT_MANUAL 表示通过致电 |
int |
DISMISS_EVENT_SWIPE 表示Snackbar通过滑动被解除。 |
int |
DISMISS_EVENT_TIMEOUT 表示Snackbar由于超时而被解雇。 |
Public constructors |
|
|---|---|
Snackbar.Callback() |
|
公共方法(Public methods) |
|
|---|---|
void |
onDismissed(Snackbar snackbar, int event) |
void |
onShown(Snackbar snackbar) 当给定的 |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
int DISMISS_EVENT_ACTION
表示通过点击操作解散了Snackbar。
常数值:1(0x00000001)
int DISMISS_EVENT_CONSECUTIVE
表示Snackbar已从显示的新Snackbar中解散。
常量值:4(0x00000004)
int DISMISS_EVENT_SWIPE
表示Snackbar通过滑动被解除。
常量值:0(0x00000000)
int DISMISS_EVENT_TIMEOUT
表示Snackbar由于超时而被解雇。
常量值:2(0x00000002)
Snackbar.Callback ()
void onDismissed (Snackbar snackbar, int event)
当给定的 Snackbar被解雇时调用,无论是通过 Snackbar ,手动解雇还是点击一个动作。
| 参数(Parameters) | |
|---|---|
snackbar |
Snackbar: The snackbar which has been dismissed. |
event |
int: The event which caused the dismissal. One of either: DISMISS_EVENT_SWIPE, DISMISS_EVENT_ACTION, DISMISS_EVENT_TIMEOUT, DISMISS_EVENT_MANUAL or DISMISS_EVENT_CONSECUTIVE. |
也可以看看: