public static class SpeedDialView.ScrollingViewSnackbarBehavior extends SpeedDialView.SnackbarBehavior
View instances. Its main function
is to move View views so that any displayed Snackbars do
not cover them.| Constructor and Description |
|---|
ScrollingViewSnackbarBehavior() |
ScrollingViewSnackbarBehavior(android.content.Context context,
android.util.AttributeSet attrs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout parent,
android.view.View child,
android.view.View dependency) |
void |
onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
android.view.View child,
android.view.View target,
int dxConsumed,
int dyConsumed,
int dxUnconsumed,
int dyUnconsumed,
int type) |
boolean |
onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
android.view.View child,
android.view.View directTargetChild,
android.view.View target,
int axes,
int type) |
hide, isAutoHideEnabled, onAttachedToLayoutParams, onDependentViewChanged, onLayoutChild, setAutoHideEnabled, showblocksInteractionBelow, getInsetDodgeRect, getScrimColor, getScrimOpacity, getTag, onApplyWindowInsets, onDependentViewRemoved, onDetachedFromLayoutParams, onInterceptTouchEvent, onMeasureChild, onNestedFling, onNestedPreFling, onNestedPreScroll, onNestedPreScroll, onNestedScroll, onNestedScrollAccepted, onNestedScrollAccepted, onRequestChildRectangleOnScreen, onRestoreInstanceState, onSaveInstanceState, onStartNestedScroll, onStopNestedScroll, onStopNestedScroll, onTouchEvent, setTagpublic ScrollingViewSnackbarBehavior()
public ScrollingViewSnackbarBehavior(android.content.Context context,
android.util.AttributeSet attrs)
public boolean onStartNestedScroll(@NonNull
androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
@NonNull
android.view.View child,
@NonNull
android.view.View directTargetChild,
@NonNull
android.view.View target,
int axes,
int type)
onStartNestedScroll in class androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior<android.view.View>public boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout parent,
android.view.View child,
android.view.View dependency)
layoutDependsOn in class androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior<android.view.View>public void onNestedScroll(@NonNull
androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
@NonNull
android.view.View child,
@NonNull
android.view.View target,
int dxConsumed,
int dyConsumed,
int dxUnconsumed,
int dyUnconsumed,
int type)
onNestedScroll in class androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior<android.view.View>