public class ColumnLayoutManager
extends androidx.recyclerview.widget.LinearLayoutManager
| Constructor and Description |
|---|
ColumnLayoutManager(android.content.Context context,
ITableView tableView) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearNeedFit() |
int |
getLastDx() |
AbstractViewHolder[] |
getVisibleViewHolders() |
boolean |
isNeedFit() |
void |
measureChild(android.view.View child,
int widthUsed,
int heightUsed) |
void |
measureChildWithMargins(android.view.View child,
int widthUsed,
int heightUsed) |
void |
onAttachedToWindow(androidx.recyclerview.widget.RecyclerView view) |
int |
scrollHorizontallyBy(int dx,
androidx.recyclerview.widget.RecyclerView.Recycler recycler,
androidx.recyclerview.widget.RecyclerView.State state) |
assertNotInLayoutOrScroll, calculateExtraLayoutSpace, canScrollHorizontally, canScrollVertically, collectAdjacentPrefetchPositions, collectInitialPrefetchPositions, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScrollVectorForPosition, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, findFirstCompletelyVisibleItemPosition, findFirstVisibleItemPosition, findLastCompletelyVisibleItemPosition, findLastVisibleItemPosition, findViewByPosition, generateDefaultLayoutParams, getExtraLayoutSpace, getInitialPrefetchItemCount, getOrientation, getRecycleChildrenOnDetach, getReverseLayout, getStackFromEnd, isAutoMeasureEnabled, isLayoutRTL, isSmoothScrollbarEnabled, onDetachedFromWindow, onFocusSearchFailed, onInitializeAccessibilityEvent, onLayoutChildren, onLayoutCompleted, onRestoreInstanceState, onSaveInstanceState, prepareForDrop, scrollToPosition, scrollToPositionWithOffset, scrollVerticallyBy, setInitialPrefetchItemCount, setOrientation, setRecycleChildrenOnDetach, setReverseLayout, setSmoothScrollbarEnabled, setStackFromEnd, smoothScrollToPosition, supportsPredictiveItemAnimationsaddDisappearingView, addDisappearingView, addView, addView, assertInLayoutOrScroll, attachView, attachView, attachView, calculateItemDecorationsForChild, checkLayoutParams, chooseSize, detachAndScrapAttachedViews, detachAndScrapView, detachAndScrapViewAt, detachView, detachViewAt, endAnimation, findContainingItemView, generateLayoutParams, generateLayoutParams, getBaseline, getBottomDecorationHeight, getChildAt, getChildCount, getChildMeasureSpec, getChildMeasureSpec, getClipToPadding, getColumnCountForAccessibility, getDecoratedBottom, getDecoratedBoundsWithMargins, getDecoratedLeft, getDecoratedMeasuredHeight, getDecoratedMeasuredWidth, getDecoratedRight, getDecoratedTop, getFocusedChild, getHeight, getHeightMode, getItemCount, getItemViewType, getLayoutDirection, getLeftDecorationWidth, getMinimumHeight, getMinimumWidth, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getPosition, getProperties, getRightDecorationWidth, getRowCountForAccessibility, getSelectionModeForAccessibility, getTopDecorationHeight, getTransformedBoundingBox, getWidth, getWidthMode, hasFocus, ignoreView, isAttachedToWindow, isFocused, isItemPrefetchEnabled, isLayoutHierarchical, isMeasurementCacheEnabled, isSmoothScrolling, isViewPartiallyVisible, layoutDecorated, layoutDecoratedWithMargins, moveView, offsetChildrenHorizontal, offsetChildrenVertical, onAdapterChanged, onAddFocusables, onDetachedFromWindow, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onInitializeAccessibilityNodeInfoForItem, onInterceptFocusSearch, onItemsAdded, onItemsChanged, onItemsMoved, onItemsRemoved, onItemsUpdated, onItemsUpdated, onMeasure, onRequestChildFocus, onRequestChildFocus, onScrollStateChanged, performAccessibilityAction, performAccessibilityActionForItem, postOnAnimation, removeAllViews, removeAndRecycleAllViews, removeAndRecycleView, removeAndRecycleViewAt, removeCallbacks, removeDetachedView, removeView, removeViewAt, requestChildRectangleOnScreen, requestChildRectangleOnScreen, requestLayout, requestSimpleAnimationsInNextLayout, setAutoMeasureEnabled, setItemPrefetchEnabled, setMeasuredDimension, setMeasuredDimension, setMeasurementCacheEnabled, startSmoothScroll, stopIgnoringViewpublic ColumnLayoutManager(@NonNull
android.content.Context context,
@NonNull
ITableView tableView)
public void onAttachedToWindow(androidx.recyclerview.widget.RecyclerView view)
onAttachedToWindow in class androidx.recyclerview.widget.RecyclerView.LayoutManagerpublic void measureChildWithMargins(@NonNull
android.view.View child,
int widthUsed,
int heightUsed)
measureChildWithMargins in class androidx.recyclerview.widget.RecyclerView.LayoutManagerpublic void measureChild(@NonNull
android.view.View child,
int widthUsed,
int heightUsed)
measureChild in class androidx.recyclerview.widget.RecyclerView.LayoutManagerpublic int scrollHorizontallyBy(int dx,
androidx.recyclerview.widget.RecyclerView.Recycler recycler,
androidx.recyclerview.widget.RecyclerView.State state)
scrollHorizontallyBy in class androidx.recyclerview.widget.LinearLayoutManagerpublic int getLastDx()
public boolean isNeedFit()
public void clearNeedFit()
@NonNull public AbstractViewHolder[] getVisibleViewHolders()