Skip navigation links
A C D E F G I L O P R S T V W 

A

abort() - Method in class com.sothree.slidinguppanel.ViewDragHelper
ViewDragHelper.cancel(), but also abort all motion in progress and snap to the end of any animation.
addPanelSlideListener(SlidingUpPanelLayout.PanelSlideListener) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Adds a panel slide listener

C

Callback() - Constructor for class com.sothree.slidinguppanel.ViewDragHelper.Callback
 
cancel() - Method in class com.sothree.slidinguppanel.ViewDragHelper
The result of a call to this method is equivalent to ViewDragHelper.processTouchEvent(android.view.MotionEvent) receiving an ACTION_CANCEL event.
canScroll(View, boolean, int, int, int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Tests scrollability within child views of v given a delta of dx.
canScroll(View, boolean, int, int, int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Tests scrollability within child views of v given a delta of dx.
captureChildView(View, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Capture a specific child view for dragging within the parent.
checkLayoutParams(ViewGroup.LayoutParams) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
checkTouchSlop(int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Check if any pointer tracked in the current gesture has crossed the required slop threshold.
checkTouchSlop(int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Check if the specified pointer tracked in the current gesture has crossed the required slop threshold.
clampViewPositionHorizontal(View, int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Restrict the motion of the dragged child view along the horizontal axis.
clampViewPositionVertical(View, int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Restrict the motion of the dragged child view along the vertical axis.
com.sothree.slidinguppanel - package com.sothree.slidinguppanel
 
computeScroll() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
continueSettling(boolean) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Move the captured settling view by the appropriate amount for the current time.
create(ViewGroup, ViewDragHelper.Callback) - Static method in class com.sothree.slidinguppanel.ViewDragHelper
Factory method to create a new ViewDragHelper.
create(ViewGroup, Interpolator, ViewDragHelper.Callback) - Static method in class com.sothree.slidinguppanel.ViewDragHelper
Factory method to create a new ViewDragHelper with the specified interpolator.
create(ViewGroup, float, ViewDragHelper.Callback) - Static method in class com.sothree.slidinguppanel.ViewDragHelper
Factory method to create a new ViewDragHelper.
create(ViewGroup, float, Interpolator, ViewDragHelper.Callback) - Static method in class com.sothree.slidinguppanel.ViewDragHelper
Factory method to create a new ViewDragHelper with the specified interpolator.

D

DIRECTION_ALL - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
Indicates that a check should occur along all axes
DIRECTION_HORIZONTAL - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
Indicates that a check should occur along the horizontal axis
DIRECTION_VERTICAL - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
Indicates that a check should occur along the vertical axis
dispatchTouchEvent(MotionEvent) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
draw(Canvas) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
drawChild(Canvas, View, long) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 

E

EDGE_ALL - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
Edge flag set indicating all edges should be affected.
EDGE_BOTTOM - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
Edge flag indicating that the bottom edge should be affected.
EDGE_LEFT - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
Edge flag indicating that the left edge should be affected.
EDGE_RIGHT - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
Edge flag indicating that the right edge should be affected.
EDGE_TOP - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
Edge flag indicating that the top edge should be affected.

F

findTopChildUnder(int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Find the topmost child under the given point within the parent view's coordinate system.
flingCapturedView(int, int, int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Settle the captured view based on standard free-moving fling behavior.

G

generateDefaultLayoutParams() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
generateLayoutParams(ViewGroup.LayoutParams) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
generateLayoutParams(AttributeSet) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
getActivePointerId() - Method in class com.sothree.slidinguppanel.ViewDragHelper
 
getAnchorPoint() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Gets the currently set anchor point
getCapturedView() - Method in class com.sothree.slidinguppanel.ViewDragHelper
 
getCoveredFadeColor() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
getCurrentParallaxOffset() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
getEdgeSize() - Method in class com.sothree.slidinguppanel.ViewDragHelper
Return the size of an edge.
getMinFlingVelocity() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
getMinVelocity() - Method in class com.sothree.slidinguppanel.ViewDragHelper
Return the currently configured minimum velocity.
getOrderedChildIndex(int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called to determine the Z-order of child views.
getPanelHeight() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
getPanelState() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Returns the current state of the panel as an enum.
getScrollableViewScrollPosition(View, boolean) - Method in class com.sothree.slidinguppanel.ScrollableViewHelper
Returns the current scroll position of the scrollable view.
getShadowHeight() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
getTouchSlop() - Method in class com.sothree.slidinguppanel.ViewDragHelper
 
getViewDragState() - Method in class com.sothree.slidinguppanel.ViewDragHelper
Retrieve the current drag state of this helper.
getViewHorizontalDragRange(View) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Return the magnitude of a draggable child view's horizontal range of motion in pixels.
getViewVerticalDragRange(View) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Return the magnitude of a draggable child view's vertical range of motion in pixels.

I

INVALID_POINTER - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
A null/invalid pointer ID.
isCapturedViewUnder(int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Determine if the currently captured view is under the given point in the parent view's coordinate system.
isClipPanel() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Check whether or not the main content is clipped to the top of the panel
isDragging() - Method in class com.sothree.slidinguppanel.ViewDragHelper
 
isEdgeTouched(int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Check if any of the edges specified were initially touched in the currently active gesture.
isEdgeTouched(int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Check if any of the edges specified were initially touched by the pointer with the specified ID.
isOverlayed() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Check if the panel is set as an overlay.
isPointerDown(int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Check if the given pointer ID represents a pointer that is currently down (to the best of the ViewDragHelper's knowledge).
isTouchEnabled() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
isViewUnder(View, int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Determine if the supplied view is under the given point in the parent view's coordinate system.

L

LayoutParams() - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout.LayoutParams
 
LayoutParams(int, int) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout.LayoutParams
 
LayoutParams(int, int, float) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout.LayoutParams
 
LayoutParams(ViewGroup.LayoutParams) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout.LayoutParams
 
LayoutParams(ViewGroup.MarginLayoutParams) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout.LayoutParams
 
LayoutParams(SlidingUpPanelLayout.LayoutParams) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout.LayoutParams
 
LayoutParams(Context, AttributeSet) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout.LayoutParams
 

O

onAttachedToWindow() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onDetachedFromWindow() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onEdgeDragStarted(int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called when the user has started a deliberate drag away from one of the subscribed edges in the parent view while no child view is currently captured.
onEdgeLock(int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called when the given edge may become locked.
onEdgeTouched(int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called when one of the subscribed edges in the parent view has been touched by the user while no child view is currently captured.
onFinishInflate() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set the Drag View after the view is inflated
onInterceptTouchEvent(MotionEvent) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onLayout(boolean, int, int, int, int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onMeasure(int, int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onPanelSlide(View, float) - Method in interface com.sothree.slidinguppanel.SlidingUpPanelLayout.PanelSlideListener
Called when a sliding pane's position changes.
onPanelSlide(View, float) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout.SimplePanelSlideListener
 
onPanelStateChanged(View, SlidingUpPanelLayout.PanelState, SlidingUpPanelLayout.PanelState) - Method in interface com.sothree.slidinguppanel.SlidingUpPanelLayout.PanelSlideListener
Called when a sliding panel state changes
onPanelStateChanged(View, SlidingUpPanelLayout.PanelState, SlidingUpPanelLayout.PanelState) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout.SimplePanelSlideListener
 
onRestoreInstanceState(Parcelable) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onSaveInstanceState() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onSizeChanged(int, int, int, int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onTouchEvent(MotionEvent) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
onViewCaptured(View, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called when a child view is captured for dragging or settling.
onViewDragStateChanged(int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called when the drag state changes.
onViewPositionChanged(View, int, int, int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called when the captured view's position changes as the result of a drag or settle.
onViewReleased(View, float, float) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called when the child view is no longer being actively dragged.

P

processTouchEvent(MotionEvent) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Process a touch event received by the parent view.

R

removePanelSlideListener(SlidingUpPanelLayout.PanelSlideListener) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Removes a panel slide listener

S

ScrollableViewHelper - Class in com.sothree.slidinguppanel
Helper class for determining the current scroll positions for scrollable views.
ScrollableViewHelper() - Constructor for class com.sothree.slidinguppanel.ScrollableViewHelper
 
setAnchorPoint(float) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set an anchor point where the panel can stop during sliding
setClipPanel(boolean) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Sets whether or not the main content is clipped to the top of the panel
setCoveredFadeColor(int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set the color used to fade the pane covered by the sliding pane out when the pane will become fully covered in the expanded state.
setDragView(View) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set the draggable view portion.
setDragView(int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set the draggable view portion.
setEdgeTrackingEnabled(int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Enable edge tracking for the selected edges of the parent view.
setFadeOnClickListener(View.OnClickListener) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Provides an on click for the portion of the main view that is dimmed.
setGravity(int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
setMinFlingVelocity(int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Sets the minimum fling velocity for the panel
setMinVelocity(float) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Set the minimum velocity that will be detected as having a magnitude greater than zero in pixels per second.
setOverlayed(boolean) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Sets whether or not the panel overlays the content
setPanelHeight(int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set the collapsed panel height in pixels
setPanelState(SlidingUpPanelLayout.PanelState) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Change panel state to the given state with
setParallaxOffset(int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set parallax offset for the panel
setScrollableView(View) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set the scrollable child of the sliding layout.
setScrollableViewHelper(ScrollableViewHelper) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Sets the current scrollable view helper.
setShadowHeight(int) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set the shadow height
settleCapturedViewAt(int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Settle the captured view at the given (left, top) position.
setTouchEnabled(boolean) - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
Set sliding enabled flag
shouldInterceptTouchEvent(MotionEvent) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Check if this event as provided to the parent view's onInterceptTouchEvent should cause the parent to intercept the touch event stream.
SimplePanelSlideListener() - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout.SimplePanelSlideListener
 
SlidingUpPanelLayout - Class in com.sothree.slidinguppanel
 
SlidingUpPanelLayout(Context) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
SlidingUpPanelLayout(Context, AttributeSet) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
SlidingUpPanelLayout(Context, AttributeSet, int) - Constructor for class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
SlidingUpPanelLayout.LayoutParams - Class in com.sothree.slidinguppanel
 
SlidingUpPanelLayout.PanelSlideListener - Interface in com.sothree.slidinguppanel
Listener for monitoring events about sliding panes.
SlidingUpPanelLayout.PanelState - Enum in com.sothree.slidinguppanel
Current state of the slideable view.
SlidingUpPanelLayout.SimplePanelSlideListener - Class in com.sothree.slidinguppanel
smoothSlideViewTo(View, int, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper
Animate the view child to the given (left, top) position.
smoothToBottom() - Method in class com.sothree.slidinguppanel.SlidingUpPanelLayout
 
STATE_DRAGGING - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
A view is currently being dragged.
STATE_IDLE - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
A view is not currently being dragged or animating as a result of a fling/snap.
STATE_SETTLING - Static variable in class com.sothree.slidinguppanel.ViewDragHelper
A view is currently settling into place as a result of a fling or predefined non-interactive motion.

T

tryCaptureView(View, int) - Method in class com.sothree.slidinguppanel.ViewDragHelper.Callback
Called when the user's input indicates that they want to capture the given child view with the pointer indicated by pointerId.

V

valueOf(String) - Static method in enum com.sothree.slidinguppanel.SlidingUpPanelLayout.PanelState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sothree.slidinguppanel.SlidingUpPanelLayout.PanelState
Returns an array containing the constants of this enum type, in the order they are declared.
ViewDragHelper - Class in com.sothree.slidinguppanel
ViewDragHelper is a utility class for writing custom ViewGroups.
ViewDragHelper.Callback - Class in com.sothree.slidinguppanel
A Callback is used as a communication channel with the ViewDragHelper back to the parent view using it.

W

weight - Variable in class com.sothree.slidinguppanel.SlidingUpPanelLayout.LayoutParams
 
A C D E F G I L O P R S T V W 
Skip navigation links