Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arbuzz/AndroidSlidingUpPanel-ScrollView
/ functions
Functions
157 in github.com/arbuzz/AndroidSlidingUpPanel-ScrollView
⨍
Functions
157
◇
Types & classes
11
↓ 15 callers
Method
computePanelTopPosition
(float slideOffset)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:868
↓ 9 callers
Method
cancel
The result of a call to this method is equivalent to {@link #processTouchEvent(android.view.MotionEvent)} receiving an ACTION_CANCEL event.
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:498
↓ 8 callers
Method
setDragState
(int state)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:868
↓ 8 callers
Method
tryCaptureViewForDrag
Attempt to capture the view with the given pointer ID. The callback will be involved. This will put us into the "dragging" state. If we've already cap
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:887
↓ 7 callers
Method
findTopChildUnder
Find the topmost child under the given point within the parent view's coordinate system. The child order is determined using {@link Callback#getOrdere
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1432
↓ 5 callers
Method
isSlidingEnabled
()
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:398
↓ 4 callers
Method
checkNewEdgeDrag
(float delta, float odelta, int pointerId, int edge)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1222
↓ 4 callers
Method
clampMag
Clamp the magnitude of value for absMin and absMax. If the value is below the minimum, it will be clamped to zero. If the value is above the maximum,
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:650
↓ 4 callers
Method
collapsePanel
(View pane, int initialVelocity)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:861
↓ 4 callers
Method
computeSlideOffset
(int topPosition)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:880
↓ 4 callers
Method
onEdgeTouched
Called when one of the subscribed edges in the parent view has been touched by the user while no child view is currently captured. @param edgeFlags A
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:215
↓ 4 callers
Method
saveInitialMotion
(float x, float y, int pointerId)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:832
↓ 4 callers
Method
smoothSlideTo
Smoothly animate mDraggingPane to the target X position within its range. @param slideOffset position to animate to @param velocity initial velocity
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1067
↓ 3 callers
Method
clearMotionHistory
()
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:774
↓ 3 callers
Method
expandPanel
(View pane, int initialVelocity, float mSlideOffset)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:857
↓ 3 callers
Method
isDragViewUnder
(int x, int y)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:844
↓ 3 callers
Method
isPanelExpanded
Check if the sliding panel in this layout is fully expanded. @return true if sliding panel is completely expanded
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:953
↓ 3 callers
Method
onViewPositionChanged
Called when the captured view's position changes as the result of a drag or settle. @param changedView View whose position changed @param left New X
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:171
↓ 3 callers
Method
saveLastMotion
(MotionEvent ev)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:840
↓ 3 callers
Method
updateObscuredViewVisibility
()
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:534
↓ 2 callers
Method
checkTouchSlop
Check if we've crossed a reasonable touch slop for the given child view. If the child cannot be dragged along the horizontal or vertical axis, motion
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1249
↓ 2 callers
Method
computeAxisDuration
(int delta, int velocity, int motionRange)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:618
↓ 2 callers
Method
create
Factory method to create a new ViewDragHelper. @param forParent Parent view to monitor @param cb Callback to provide information and receive events @
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:347
↓ 2 callers
Method
dispatchViewReleased
Like all callback events this must happen on the UI thread, but release involves some extra semantics. During a release (mReleaseInProgress) is the on
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:763
↓ 2 callers
Method
forceSettleCapturedViewAt
Settle the captured view at the given (left, top) position. @param finalLeft Target left position for the captured view @param finalTop Target top po
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:577
↓ 2 callers
Method
getActionBarHeight
()
demo/src/com/sothree/slidinguppanel/demo/DemoActivity.java:185
↓ 2 callers
Method
getCurrentParalaxOffset
@return The current paralax offset
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:422
↓ 2 callers
Method
getViewHorizontalDragRange
Return the magnitude of a draggable child view's horizontal range of motion in pixels. This method should return 0 for views that cannot move horizont
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:260
↓ 2 callers
Method
getViewVerticalDragRange
Return the magnitude of a draggable child view's vertical range of motion in pixels. This method should return 0 for views that cannot move vertically
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:271
↓ 2 callers
Method
isPanelAnchored
Check if the sliding panel in this layout is anchored. @return true if sliding panel is anchored
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:962
↓ 2 callers
Method
isPanelHidden
Check if the sliding panel in this layout is currently visible. @return true if the sliding panel is visible.
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:971
↓ 2 callers
Method
isPointerDown
Check if the given pointer ID represents a pointer that is currently down (to the best of the ViewDragHelper's knowledge). <p>The state used to repor
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:864
↓ 2 callers
Method
releaseViewForPointerUp
()
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1359
↓ 2 callers
Method
reportNewEdgeDrags
(float dx, float dy, int pointerId)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1201
↓ 2 callers
Method
setActionBarTranslation
(float y)
demo/src/com/sothree/slidinguppanel/demo/DemoActivity.java:194
↓ 2 callers
Method
setAllChildrenVisible
()
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:569
↓ 2 callers
Method
setAnchorPoint
Set an anchor point where the panel can stop during sliding @param anchorPoint A value between 0 and 1, determining the position of the anchor point
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:470
↓ 2 callers
Method
setDragView
Set the draggable view portion. Use to null, to allow the whole panel to be draggable @param dragView A view that will be used to drag the panel.
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:441
↓ 2 callers
Method
setScrollingEnabled
(boolean enabled)
library/src/com/sothree/slidinguppanel/LockableScrollView.java:34
↓ 1 callers
Method
abort
{@link #cancel()}, but also abort all motion in progress and snap to the end of any animation.
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:512
↓ 1 callers
Method
captureChildView
Capture a specific child view for dragging within the parent. The callback will be notified but {@link Callback#tryCaptureView(android.view.View, int)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:460
↓ 1 callers
Method
clampViewPositionHorizontal
Restrict the motion of the dragged child view along the horizontal axis. The default implementation does not allow horizontal motion; the extending cl
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:304
↓ 1 callers
Method
clampViewPositionVertical
Restrict the motion of the dragged child view along the vertical axis. The default implementation does not allow vertical motion; the extending class
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:319
↓ 1 callers
Method
computeSettleDuration
(View child, int dx, int dy, int xvel, int yvel)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:597
↓ 1 callers
Method
continueSettling
Move the captured settling view by the appropriate amount for the current time. If <code>continueSettling</code> returns true, the caller should call
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:715
↓ 1 callers
Method
dispatchOnPanelAnchored
(View panel)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:520
↓ 1 callers
Method
dispatchOnPanelCollapsed
(View panel)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:513
↓ 1 callers
Method
dispatchOnPanelExpanded
(View panel)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:506
↓ 1 callers
Method
dispatchOnPanelHidden
(View panel)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:527
↓ 1 callers
Method
dispatchOnPanelSlide
(View panel)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:500
↓ 1 callers
Method
distanceInfluenceForSnapDuration
(float f)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:674
↓ 1 callers
Method
dragTo
(int left, int top, int dx, int dy)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1370
↓ 1 callers
Method
ensureMotionHistorySizeForId
(int pointerId)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:802
↓ 1 callers
Method
getAnchorPoint
Gets the currently set anchor point @return the currently set anchor point
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:481
↓ 1 callers
Method
getEdgesTouched
(int x, int y)
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1444
↓ 1 callers
Method
getOrderedChildIndex
Called to determine the Z-order of child views. @param index the ordered position to query for @return index of the view that should be ordered at po
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:249
↓ 1 callers
Method
getTouchSlop
@return The minimum distance in pixels that the user must travel to initiate a drag
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:490
↓ 1 callers
Method
getViewDragState
Retrieve the current drag state of this helper. This will return one of {@link #STATE_IDLE}, {@link #STATE_DRAGGING} or {@link #STATE_SETTLING}. @retu
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:421
↓ 1 callers
Method
hasOpaqueBackground
(View v)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:578
↓ 1 callers
Method
hidePanel
Hides the sliding panel entirely.
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:992
↓ 1 callers
Method
isCapturedViewUnder
Determine if the currently captured view is under the given point in the parent view's coordinate system. If there is no captured view this method wil
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1401
↓ 1 callers
Method
isTopPosition
()
library/src/com/sothree/slidinguppanel/LockableScrollView.java:42
↓ 1 callers
Method
isViewUnder
Determine if the supplied view is under the given point in the parent view's coordinate system. @param view Child view of the parent to hit test @par
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1414
↓ 1 callers
Method
onEdgeDragStarted
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.
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:241
↓ 1 callers
Method
onEdgeLock
Called when the given edge may become locked. This can happen if an edge drag was preliminarily rejected before beginning, but after {@link #onEdgeTou
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:226
↓ 1 callers
Method
onPanelAnchored
Called when a sliding panel becomes anchored. @param panel The child view that was slid to a anchored position
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:244
↓ 1 callers
Method
onPanelCollapsed
Called when a sliding panel becomes slid completely collapsed. @param panel The child view that was slid to an collapsed position
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:232
↓ 1 callers
Method
onPanelDragged
(int newTop)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1002
↓ 1 callers
Method
onPanelExpanded
Called when a sliding panel becomes slid completely expanded. @param panel The child view that was slid to a expanded position
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:238
↓ 1 callers
Method
onPanelHidden
Called when a sliding panel becomes completely hidden. @param panel The child view that was slid to a hidden position
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:250
↓ 1 callers
Method
onPanelSlide
Called when a sliding pane's position changes. @param panel The child view that was moved @param slideOffset The new offset of this sliding pane withi
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:227
↓ 1 callers
Method
onViewCaptured
Called when a child view is captured for dragging or settling. The ID of the pointer currently dragging the captured view is supplied. If activePointe
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:182
↓ 1 callers
Method
onViewDragStateChanged
Called when the drag state changes. See the <code>STATE_ </code> constants for more information. @param state The new drag state @see #STATE_IDLE @s
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:160
↓ 1 callers
Method
onViewReleased
Called when the child view is no longer being actively dragged. The fling velocity is also supplied, if relevant. The velocity values may be clamped t
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:202
↓ 1 callers
Method
processTouchEvent
Process a touch event received by the parent view. This method will dispatch callback events as needed before returning. The parent view's onTouchEven
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:1050
↓ 1 callers
Method
setEnableDragViewTouchEvents
Set if the drag view can have its own touch events. If set to true, a drag view can scroll horizontally and have its own click listener. Default is
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:744
↓ 1 callers
Method
setMinVelocity
Set the minimum velocity that will be detected as having a magnitude greater than zero in pixels per second. Callback methods accepting a velocity wil
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:401
↓ 1 callers
Method
setPanelHeight
Set the collapsed panel height in pixels @param val A height in pixels
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:407
↓ 1 callers
Method
setPanelSlideListener
Sets the panel slide listener @param listener
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:432
↓ 1 callers
Method
setScrollableView
(ViewGroup scrollableView, int topPadding)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1192
↓ 1 callers
Method
settleCapturedViewAt
Settle the captured view at the given (left, top) position. The appropriate velocity from prior motion will be taken into account. If this method retu
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:557
↓ 1 callers
Method
shouldInterceptTouchEvent
Check if this event as provided to the parent view's onInterceptTouchEvent should cause the parent to intercept the touch event stream. @param ev Mot
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:943
↓ 1 callers
Method
showPanel
Shows the panel from the hidden state
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:978
↓ 1 callers
Method
smoothSlideViewTo
Animate the view <code>child</code> to the given (left, top) position. If this method returns true, the caller should invoke {@link #continueSettling(
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:539
↓ 1 callers
Method
tryCaptureView
Called when the user's input indicates that they want to capture the given child view with the pointer indicated by pointerId. The callback should ret
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:291
Method
LayoutParams
()
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1301
Method
LockableScrollView
(Context context)
library/src/com/sothree/slidinguppanel/LockableScrollView.java:22
Method
SavedState
(Parcelable superState)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1333
Method
SlidingUpPanelLayout
(Context context)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:275
Method
ViewDragHelper
Apps should use ViewDragHelper.create() to get a new instance. This will allow VDH to use internal compatibility implementations for different platfor
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:374
Method
anchorPanel
Expand the sliding pane to the anchor point if it is currently slideable. @return true if the pane was slideable and is now expanded/in the process o
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:927
Method
canScroll
Tests scrollability within child views of v given a delta of dx. @param v View to test for horizontal scrollability @param checkV Whether the view v
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:912
Method
canScroll
Tests scrollability within child views of v given a delta of dx. @param v View to test for horizontal scrollability @param checkV Whether the view v
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1132
Method
checkLayoutParams
(ViewGroup.LayoutParams p)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1165
Method
clampViewPositionVertical
(View child, int top, int dy)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1284
Method
computeScroll
()
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1082
Method
createFromParcel
(Parcel in)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1354
Method
draw
(Canvas c)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1094
Method
drawChild
(Canvas canvas, View child, long drawingTime)
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java:1028
Method
flingCapturedView
Settle the captured view based on standard free-moving fling behavior. The caller should invoke {@link #continueSettling(boolean)} on each subsequent
library/src/com/sothree/slidinguppanel/ViewDragHelper.java:690
next →
1–100 of 157, ranked by callers