|
| | AbMultiColumnAbsListView (Context context, AttributeSet attrs) |
| |
| | AbMultiColumnAbsListView (Context context) |
| |
| int | getMaxScrollAmount () |
| |
| void | addHeaderView (View v, Object data, boolean isSelectable) |
| |
| void | addHeaderView (View v) |
| |
| int | getHeaderViewsCount () |
| |
| boolean | isFixedView (View v) |
| |
| boolean | removeHeaderView (View v) |
| |
| void | addFooterView (View v, Object data, boolean isSelectable) |
| |
| void | addFooterView (View v) |
| |
| int | getFooterViewsCount () |
| |
| boolean | removeFooterView (View v) |
| |
| ListAdapter | getAdapter () |
| |
| void | setAdapter (ListAdapter adapter) |
| |
| int | getFirstVisiblePosition () |
| |
| int | getLastVisiblePosition () |
| |
| boolean | requestChildRectangleOnScreen (View child, Rect rect, boolean immediate) |
| |
| void | setSelection (int position) |
| |
| boolean | dispatchPopulateAccessibilityEvent (AccessibilityEvent event) |
| |
| boolean | fullScroll (int direction) |
| |
| void | setItemsCanFocus (boolean itemsCanFocus) |
| |
| boolean | getItemsCanFocus () |
| |
| boolean | isOpaque () |
| |
| void | setCacheColorHint (int color) |
| |
| void | setOverscrollHeader (Drawable header) |
| |
| Drawable | getOverscrollHeader () |
| |
| void | setOverscrollFooter (Drawable footer) |
| |
| Drawable | getOverscrollFooter () |
| |
| boolean | onTouchEvent (MotionEvent ev) |
| |
| boolean | performItemClick (View view, int position, long id) |
| |
| void | setItemChecked (int position, boolean value) |
| |
| boolean | isItemChecked (int position) |
| |
| int | getCheckedItemPosition () |
| |
| SparseBooleanArray | getCheckedItemPositions () |
| |
| long[] | getCheckItemIds () |
| |
| long[] | getCheckedItemIds () |
| |
| void | clearChoices () |
| |
Public 成员函数 继承自 com.ab.view.pullview.AbMultiColumnBaseAbsListView |
| | AbMultiColumnBaseAbsListView (Context context) |
| |
| | AbMultiColumnBaseAbsListView (Context context, AttributeSet attrs) |
| |
| void | setSmoothScrollbarEnabled (boolean enabled) |
| |
| .ExportedProperty boolean | isSmoothScrollbarEnabled () |
| |
| void | setOnScrollListener (OnScrollListener l) |
| |
| .ExportedProperty boolean | isScrollingCacheEnabled () |
| |
| void | setScrollingCacheEnabled (boolean enabled) |
| |
| void | getFocusedRect (Rect r) |
| |
| .ExportedProperty boolean | isStackFromBottom () |
| |
| void | setStackFromBottom (boolean stackFromBottom) |
| |
| void | onRestoreInstanceState (Parcelable state) |
| |
| void | requestLayout () |
| |
| .ExportedProperty View | getSelectedView () |
| |
| int | getListPaddingTop () |
| |
| int | getListPaddingBottom () |
| |
| int | getListPaddingLeft () |
| |
| int | getListPaddingRight () |
| |
| void | setDrawSelectorOnTop (boolean onTop) |
| |
| void | setSelector (int resID) |
| |
| void | setSelector (Drawable sel) |
| |
| Drawable | getSelector () |
| |
| boolean | verifyDrawable (Drawable dr) |
| |
| void | onWindowFocusChanged (boolean hasWindowFocus) |
| |
| boolean | showContextMenuForChild (View originalView) |
| |
| boolean | onKeyDown (int keyCode, KeyEvent event) |
| |
| int | pointToPosition (int x, int y) |
| |
| long | pointToRowId (int x, int y) |
| |
| void | onTouchModeChanged (boolean isInTouchMode) |
| |
| boolean | onTouchEvent (MotionEvent ev) |
| |
| boolean | onInterceptTouchEvent (MotionEvent ev) |
| |
| void | addTouchables (ArrayList< View > views) |
| |
| void | smoothScrollToPosition (int position) |
| |
| void | smoothScrollToPosition (int position, int boundPosition) |
| |
| void | smoothScrollBy (int distance, int duration) |
| |
| void | invalidateViews () |
| |
| void | onGlobalLayout () |
| |
| LayoutParams | generateLayoutParams (AttributeSet attrs) |
| |
| void | setTranscriptMode (int mode) |
| |
| int | getTranscriptMode () |
| |
| int | getSolidColor () |
| |
| void | setCacheColorHint (int color) |
| |
| int | getCacheColorHint () |
| |
| void | reclaimViews (List< View > views) |
| |
| void | setRecyclerListener (RecyclerListener listener) |
| |
|
| int | getItemLeft (int pos) |
| |
| int | getItemTop (int pos) |
| |
| int | getItemBottom (int pos) |
| |
| void | fillGap (boolean down) |
| |
| void | onMeasure (int widthMeasureSpec, int heightMeasureSpec) |
| |
| boolean | recycleOnMeasure () |
| |
| void | layoutChildren () |
| |
| void | onItemAddedToList (int position, boolean flow) |
| |
| void | onOffsetChild (View child, int position, int offsetLeft, int offsetTop) |
| |
| void | onLayoutChild (View child, int position, int l, int t, int r, int b) |
| |
| void | onMeasureChild (View child, int position, int widthMeasureSpec, int heightMeasureSpec) |
| |
| void | onAdjustChildViews (boolean down) |
| |
| boolean | canAnimate () |
| |
| View | getLastChild () |
| |
| void | dispatchDraw (Canvas canvas) |
| |
| void | onFocusChanged (boolean gainFocus, int direction, Rect previouslyFocusedRect) |
| |
| void | onFinishInflate () |
| |
Protected 成员函数 继承自 com.ab.view.pullview.AbMultiColumnBaseAbsListView |
| int | computeVerticalScrollExtent () |
| |
| int | computeVerticalScrollOffset () |
| |
| int | computeVerticalScrollRange () |
| |
| float | getTopFadingEdgeStrength () |
| |
| float | getBottomFadingEdgeStrength () |
| |
| void | onMeasure (int widthMeasureSpec, int heightMeasureSpec) |
| |
| void | onLayout (boolean changed, int l, int t, int r, int b) |
| |
| void | layoutChildren () |
| |
| void | dispatchDraw (Canvas canvas) |
| |
| void | onSizeChanged (int w, int h, int oldw, int oldh) |
| |
| boolean | shouldShowSelector () |
| |
| void | drawableStateChanged () |
| |
| int[] | onCreateDrawableState (int extraSpace) |
| |
| void | onAttachedToWindow () |
| |
| void | onDetachedFromWindow () |
| |
| ContextMenuInfo | getContextMenuInfo () |
| |
| void | dispatchSetPressed (boolean pressed) |
| |
| void | tryOffsetChildrenTopAndBottom (int offset) |
| |
| void | handleDataChanged () |
| |
| void | onLayoutSync (int syncPosition) |
| |
| void | onLayoutSyncFinished (int syncPosition) |
| |
| ViewGroup.LayoutParams | generateLayoutParams (ViewGroup.LayoutParams p) |
| |
| boolean | checkLayoutParams (ViewGroup.LayoutParams p) |
| |
| int | modifyFlingInitialVelocity (int initialVelocity) |
| |
| int | getScrollChildTop () |
| |
| int | getFirstChildTop () |
| |
| int | getFillChildTop () |
| |
| int | getFillChildBottom () |
| |
| int | getScrollChildBottom () |
| |
|
| void | resetList () |
| |
| final int | measureHeightOfChildren (int widthMeasureSpec, int startPosition, int endPosition, final int maxHeight, int disallowPartialChildPosition) |
| |
| int | findMotionRow (int y) |
| |
| int | lookForSelectablePosition (int position, boolean lookDown) |
| |
| void | drawOverscrollHeader (Canvas canvas, Drawable drawable, Rect bounds) |
| |
| void | drawOverscrollFooter (Canvas canvas, Drawable drawable, Rect bounds) |
| |
包函数 继承自 com.ab.view.pullview.AbMultiColumnBaseAbsListView |
| void | invokeOnItemScrollListener () |
| |
| void | requestLayoutIfNecessary () |
| |
| void | resetList () |
| |
| View | obtainView (int position, boolean[] isScrap) |
| |
| void | positionSelector (View sel) |
| |
| boolean | touchModeDrawsInPressedState () |
| |
| ContextMenuInfo | createContextMenuInfo (View view, int position, long id) |
| |
| void | reportScrollStateChange (int newState) |
| |
| boolean | trackMotionScroll (int deltaY, int incrementalDeltaY) |
| |
| int | getHeaderViewsCount () |
| |
| int | getFooterViewsCount () |
| |
| int | findClosestMotionRow (int y) |
| |
|
| void | adjustViewsUpOrDown () |
| |
| void | removeFixedViewInfo (View v, ArrayList< FixedViewInfo > where) |
| |
| void | clearRecycledState (ArrayList< FixedViewInfo > infos) |
| |
| boolean | showingTopFadingEdge () |
| |
| boolean | showingBottomFadingEdge () |
| |
| View | fillDown (int pos, int top) |
| |
| View | fillUp (int pos, int bottom) |
| |
| View | fillFromTop (int nextTop) |
| |
| void | measureScrapChild (View child, int position, int widthMeasureSpec) |
| |
| View | fillSpecific (int position, int top) |
| |
| void | correctTooHigh (int childCount) |
| |
| void | correctTooLow (int childCount) |
| |
| boolean | isDirectChildHeaderOrFooter (View child) |
| |
| View | makeAndAddView (int position, int childrenBottomOrTop, boolean flow, boolean selected) |
| |
| void | setupChild (View child, int position, int y, boolean flowDown, int childrenLeft, boolean selected, boolean recycled) |
| |
| void | scrollListItemsBy (int amount) |
| |
| View | addViewAbove (View theView, int position) |
| |
| View | addViewBelow (View theView, int position) |
| |
A view that shows items in a vertically scrolling list. The items come from