Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexjlockwood/adp-nested-scrolling
/ functions
Functions
36 in github.com/alexjlockwood/adp-nested-scrolling
⨍
Functions
36
◇
Types & classes
7
↓ 3 callers
Method
isTouchInChildBounds
( ViewGroup parent, View child, MotionEvent ev)
app/src/main/java/alexjlockwood/nestedscrolling/CustomBehavior.java:109
↓ 2 callers
Method
showOrHideView
(View view, boolean shouldShow)
app/src/main/java/alexjlockwood/nestedscrolling/MainActivity.java:88
↓ 1 callers
Method
getDescendantRect
Retrieve the transformed bounding rect of an arbitrary descendant view. This does not need to be a direct child. @param descendant descendant view to
app/src/main/java/alexjlockwood/nestedscrolling/ViewGroupUtils.java:41
↓ 1 callers
Method
isNsvScrolledToBottom
Returns true iff the {@link NestedScrollView} is scrolled to the bottom of its content (i.e. the card is completely expanded).
app/src/main/java/alexjlockwood/nestedscrolling/CustomNestedScrollView2.java:41
↓ 1 callers
Method
isPointInChildBounds
Check if a given point in the parent's coordinates are within the view bounds of the given direct child view. @param child child view to test @param
app/src/main/java/alexjlockwood/nestedscrolling/ViewGroupUtils.java:29
↓ 1 callers
Method
isRvScrolledToTop
Returns true iff the {@link RecyclerView} is scrolled to the top of its content (i.e. its first item is completely visible).
app/src/main/java/alexjlockwood/nestedscrolling/CustomNestedScrollView2.java:49
↓ 1 callers
Method
offsetDescendantMatrix
(ViewParent target, View view, Matrix m)
app/src/main/java/alexjlockwood/nestedscrolling/ViewGroupUtils.java:67
↓ 1 callers
Method
offsetDescendantRect
This is a port of the common {@link ViewGroup#offsetDescendantRectToMyCoords(View, Rect)} from the framework, but adapted to take transformations into
app/src/main/java/alexjlockwood/nestedscrolling/ViewGroupUtils.java:55
↓ 1 callers
Method
setMaxHeight
Sets the maximum height for this recycler view.
app/src/main/java/alexjlockwood/nestedscrolling/MaxHeightRecyclerView.java:31
↓ 1 callers
Method
setPaddingBottom
(View v, int bottom)
app/src/main/java/alexjlockwood/nestedscrolling/CustomBehavior.java:91
↓ 1 callers
Method
setPaddingTop
(View v, int top)
app/src/main/java/alexjlockwood/nestedscrolling/CustomBehavior.java:85
↓ 1 callers
Method
setTopMargin
(View v, int topMargin)
app/src/main/java/alexjlockwood/nestedscrolling/CustomBehavior.java:77
Method
CustomBehavior
(Context context, AttributeSet attrs)
app/src/main/java/alexjlockwood/nestedscrolling/CustomBehavior.java:22
Method
CustomNestedScrollView2
(Context context, AttributeSet attrs)
app/src/main/java/alexjlockwood/nestedscrolling/CustomNestedScrollView2.java:17
Method
LoremIpsumAdapter
(Context context)
app/src/main/java/alexjlockwood/nestedscrolling/LoremIpsumAdapter.java:18
Method
MaxHeightRecyclerView
(Context context, AttributeSet attrs)
app/src/main/java/alexjlockwood/nestedscrolling/MaxHeightRecyclerView.java:14
Method
NestedScrollView2
(Context context, AttributeSet attrs)
app/src/main/java/alexjlockwood/nestedscrolling/NestedScrollView2.java:19
Method
ViewGroupUtils
()
app/src/main/java/alexjlockwood/nestedscrolling/ViewGroupUtils.java:80
Method
getItemCount
()
app/src/main/java/alexjlockwood/nestedscrolling/LoremIpsumAdapter.java:32
Method
getNestedScrollAxes
()
app/src/main/java/alexjlockwood/nestedscrolling/NestedScrollView2.java:94
Method
layoutDependsOn
( CoordinatorLayout parent, NestedScrollView child, View dependency)
app/src/main/java/alexjlockwood/nestedscrolling/CustomBehavior.java:26
Method
onBindViewHolder
(ViewHolder holder, int position)
app/src/main/java/alexjlockwood/nestedscrolling/LoremIpsumAdapter.java:28
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/alexjlockwood/nestedscrolling/MainActivity.java:32
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/alexjlockwood/nestedscrolling/LoremIpsumAdapter.java:22
Method
onInterceptTouchEvent
( CoordinatorLayout parent, NestedScrollView child, MotionEvent ev)
app/src/main/java/alexjlockwood/nestedscrolling/CustomBehavior.java:97
Method
onLayoutChild
( CoordinatorLayout parent, NestedScrollView child, int layoutDirection)
app/src/main/java/alexjlockwood/nestedscrolling/CustomBehavior.java:35
Method
onMeasure
(int widthSpec, int heightSpec)
app/src/main/java/alexjlockwood/nestedscrolling/MaxHeightRecyclerView.java:18
Method
onNestedPreScroll
(@NonNull View target, int dx, int dy, @NonNull int[] consumed, int type)
app/src/main/java/alexjlockwood/nestedscrolling/CustomNestedScrollView2.java:21
Method
onNestedPreScroll
( @NonNull View target, int dx, int dy, @Nullable int[] consumed, int type)
app/src/main/java/alexjlockwood/nestedscrolling/NestedScrollView2.java:39
Method
onNestedScroll
( @NonNull View target, int dxConsumed, int dyConsumed, int dxUnconsumed, int dyUnconsumed, int type)
app/src/main/java/alexjlockwood/nestedscrolling/NestedScrollView2.java:45
Method
onNestedScrollAccepted
( @NonNull View child, @NonNull View target, int axes, int type)
app/src/main/java/alexjlockwood/nestedscrolling/NestedScrollView2.java:32
Method
onOptionsItemSelected
(MenuItem item)
app/src/main/java/alexjlockwood/nestedscrolling/MainActivity.java:94
Method
onScrollChange
( NestedScrollView nsv, int scrollX, int scrollY, int oldScrollX, int oldScrollY)
app/src/main/java/alexjlockwood/nestedscrolling/MainActivity.java:74
Method
onScrolled
(RecyclerView rv, int dx, int dy)
app/src/main/java/alexjlockwood/nestedscrolling/MainActivity.java:54
Method
onStartNestedScroll
( @NonNull View child, @NonNull View target, int axes, int type)
app/src/main/java/alexjlockwood/nestedscrolling/NestedScrollView2.java:26
Method
onStopNestedScroll
(@NonNull View target, int type)
app/src/main/java/alexjlockwood/nestedscrolling/NestedScrollView2.java:55