public class LockableBottomSheetBehavior<V extends View>
extends com.google.android.material.bottomsheet.BottomSheetBehavior<V>
com.google.android.material.bottomsheet.BottomSheetBehavior.BottomSheetCallback, com.google.android.material.bottomsheet.BottomSheetBehavior.SavedState, com.google.android.material.bottomsheet.BottomSheetBehavior.State| Constructor and Description |
|---|
LockableBottomSheetBehavior(Context context,
AttributeSet attrs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout parent,
V child,
MotionEvent event) |
boolean |
onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
V child,
View target,
float velocityX,
float velocityY) |
void |
onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
V child,
View target,
int dx,
int dy,
int[] consumed) |
boolean |
onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
V child,
View directTargetChild,
View target,
int nestedScrollAxes) |
void |
onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
V child,
View target) |
boolean |
onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout parent,
V child,
MotionEvent event) |
void |
setLocked(boolean locked) |
from, getPeekHeight, getSkipCollapsed, getState, isFitToContents, isHideable, onLayoutChild, onNestedPreScroll, onRestoreInstanceState, onSaveInstanceState, onStartNestedScroll, onStopNestedScroll, setBottomSheetCallback, setFitToContents, setHideable, setPeekHeight, setSkipCollapsed, setStateblocksInteractionBelow, getInsetDodgeRect, getScrimColor, getScrimOpacity, getTag, layoutDependsOn, onApplyWindowInsets, onAttachedToLayoutParams, onDependentViewChanged, onDependentViewRemoved, onDetachedFromLayoutParams, onMeasureChild, onNestedFling, onNestedScroll, onNestedScroll, onNestedScrollAccepted, onNestedScrollAccepted, onRequestChildRectangleOnScreen, setTagpublic LockableBottomSheetBehavior(Context context,
AttributeSet attrs)
public void setLocked(boolean locked)
public boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout parent,
V child,
MotionEvent event)
onInterceptTouchEvent in class com.google.android.material.bottomsheet.BottomSheetBehavior<V extends View>public boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout parent,
V child,
MotionEvent event)
onTouchEvent in class com.google.android.material.bottomsheet.BottomSheetBehavior<V extends View>public boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
V child,
View directTargetChild,
View target,
int nestedScrollAxes)
onStartNestedScroll in class androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior<V extends View>public void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
V child,
View target,
int dx,
int dy,
int[] consumed)
onNestedPreScroll in class androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior<V extends View>public void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout coordinatorLayout,
V child,
View target)
onStopNestedScroll in class androidx.coordinatorlayout.widget.CoordinatorLayout.Behavior<V extends View>