From class
com.google.android.material.appbar.AppBarLayout.BaseBehavior
int
|
getLeftAndRightOffset()
|
int
|
getTopAndBottomOffset()
|
boolean
|
isHorizontalOffsetEnabled()
|
boolean
|
isVerticalOffsetEnabled()
|
void
|
layoutChild(CoordinatorLayout parent, V child, int layoutDirection)
|
boolean
|
onInterceptTouchEvent(CoordinatorLayout parent, V child, MotionEvent ev)
|
boolean
|
onLayoutChild(CoordinatorLayout parent, V child, int layoutDirection)
|
boolean
|
onLayoutChild(CoordinatorLayout parent, AppBarLayout abl, int layoutDirection)
|
boolean
|
onMeasureChild(CoordinatorLayout parent, AppBarLayout child, int parentWidthMeasureSpec, int widthUsed, int parentHeightMeasureSpec, int heightUsed)
|
void
|
onNestedPreScroll(CoordinatorLayout coordinatorLayout, AppBarLayout child, View target, int dx, int dy, int[] consumed, int type)
|
void
|
onNestedScroll(CoordinatorLayout coordinatorLayout, AppBarLayout child, View target, int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int type, int[] consumed)
|
void
|
onRestoreInstanceState(CoordinatorLayout parent, AppBarLayout appBarLayout, Parcelable state)
|
Parcelable
|
onSaveInstanceState(CoordinatorLayout parent, AppBarLayout abl)
|
boolean
|
onStartNestedScroll(CoordinatorLayout parent, AppBarLayout child, View directTargetChild, View target, int nestedScrollAxes, int type)
|
void
|
onStopNestedScroll(CoordinatorLayout coordinatorLayout, AppBarLayout abl, View target, int type)
|
boolean
|
onTouchEvent(CoordinatorLayout parent, V child, MotionEvent ev)
|
void
|
setDragCallback(BaseDragCallback callback)
Set a callback to control any AppBarLayout dragging.
|
void
|
setHorizontalOffsetEnabled(boolean horizontalOffsetEnabled)
|
boolean
|
setLeftAndRightOffset(int offset)
|
boolean
|
setTopAndBottomOffset(int offset)
|
void
|
setVerticalOffsetEnabled(boolean verticalOffsetEnabled)
|
|
From class
androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior
boolean
|
blocksInteractionBelow(CoordinatorLayout arg0, V arg1)
|
boolean
|
getInsetDodgeRect(CoordinatorLayout arg0, V arg1, Rect arg2)
|
int
|
getScrimColor(CoordinatorLayout arg0, V arg1)
|
float
|
getScrimOpacity(CoordinatorLayout arg0, V arg1)
|
static
Object
|
getTag(View arg0)
|
boolean
|
layoutDependsOn(CoordinatorLayout arg0, V arg1, View arg2)
|
WindowInsetsCompat
|
onApplyWindowInsets(CoordinatorLayout arg0, V arg1, WindowInsetsCompat arg2)
|
void
|
onAttachedToLayoutParams(CoordinatorLayout.LayoutParams arg0)
|
boolean
|
onDependentViewChanged(CoordinatorLayout arg0, V arg1, View arg2)
|
void
|
onDependentViewRemoved(CoordinatorLayout arg0, V arg1, View arg2)
|
void
|
onDetachedFromLayoutParams()
|
boolean
|
onInterceptTouchEvent(CoordinatorLayout arg0, V arg1, MotionEvent arg2)
|
boolean
|
onLayoutChild(CoordinatorLayout arg0, V arg1, int arg2)
|
boolean
|
onMeasureChild(CoordinatorLayout arg0, V arg1, int arg2, int arg3, int arg4, int arg5)
|
boolean
|
onNestedFling(CoordinatorLayout arg0, V arg1, View arg2, float arg3, float arg4, boolean arg5)
|
boolean
|
onNestedPreFling(CoordinatorLayout arg0, V arg1, View arg2, float arg3, float arg4)
|
void
|
onNestedPreScroll(CoordinatorLayout arg0, V arg1, View arg2, int arg3, int arg4, int[] arg5, int arg6)
|
void
|
onNestedPreScroll(CoordinatorLayout arg0, V arg1, View arg2, int arg3, int arg4, int[] arg5)
|
void
|
onNestedScroll(CoordinatorLayout arg0, V arg1, View arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
|
void
|
onNestedScroll(CoordinatorLayout arg0, V arg1, View arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int[] arg8)
|
void
|
onNestedScroll(CoordinatorLayout arg0, V arg1, View arg2, int arg3, int arg4, int arg5, int arg6)
|
void
|
onNestedScrollAccepted(CoordinatorLayout arg0, V arg1, View arg2, View arg3, int arg4, int arg5)
|
void
|
onNestedScrollAccepted(CoordinatorLayout arg0, V arg1, View arg2, View arg3, int arg4)
|
boolean
|
onRequestChildRectangleOnScreen(CoordinatorLayout arg0, V arg1, Rect arg2, boolean arg3)
|
void
|
onRestoreInstanceState(CoordinatorLayout arg0, V arg1, Parcelable arg2)
|
Parcelable
|
onSaveInstanceState(CoordinatorLayout arg0, V arg1)
|
boolean
|
onStartNestedScroll(CoordinatorLayout arg0, V arg1, View arg2, View arg3, int arg4, int arg5)
|
boolean
|
onStartNestedScroll(CoordinatorLayout arg0, V arg1, View arg2, View arg3, int arg4)
|
void
|
onStopNestedScroll(CoordinatorLayout arg0, V arg1, View arg2, int arg3)
|
void
|
onStopNestedScroll(CoordinatorLayout arg0, V arg1, View arg2)
|
boolean
|
onTouchEvent(CoordinatorLayout arg0, V arg1, MotionEvent arg2)
|
static
void
|
setTag(View arg0, Object arg1)
|
|