Lines Matching full:recyclerview
1 package android.support.v7.recyclerview {
27 field public static final int[] RecyclerView;
83 public class DefaultItemAnimator extends android.support.v7.widget.RecyclerView.ItemAnimator {
85 method public boolean animateAdd(android.support.v7.widget.RecyclerView.ViewHolder);
86 method public boolean animateChange(android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
87 method public boolean animateMove(android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
88 method public boolean animateRemove(android.support.v7.widget.RecyclerView.ViewHolder);
89 method public void endAnimation(android.support.v7.widget.RecyclerView.ViewHolder);
111 public static class GridLayoutManager.LayoutParams extends android.support.v7.widget.RecyclerView.LayoutParams {
116 ctor public GridLayoutManager.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
132 public class LinearLayoutManager extends android.support.v7.widget.RecyclerView.LayoutManager implements android.support.v7.widget.helper.ItemTouchHelper.ViewDropHandler {
141 method public android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
142 method protected int getExtraLayoutSpace(android.support.v7.widget.RecyclerView.State);
169 public abstract class LinearSmoothScroller extends android.support.v7.widget.RecyclerView.SmoothScroller {
180 method protected void onSeekTargetStep(int, int, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
183 method protected void onTargetFound(android.view.View, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
184 method protected void updateActionForInterimTarget(android.support.v7.widget.RecyclerView.SmoothScroller.Action);
196 method public static android.support.v7.widget.OrientationHelper createHorizontalHelper(android.support.v7.widget.RecyclerView.LayoutManager);
197 method public static android.support.v7.widget.OrientationHelper createOrientationHelper(android.support.v7.widget.RecyclerView.LayoutManager, int);
198 method public static android.support.v7.widget.OrientationHelper createVerticalHelper(android.support.v7.widget.RecyclerView.LayoutManager);
214 field protected final android.support.v7.widget.RecyclerView.LayoutManager mLayoutManager;
217 public class RecyclerView extends android.view.ViewGroup {
218 ctor public RecyclerView(android.content.Context);
219 ctor public RecyclerView(android.content.Context, android.util.AttributeSet);
220 ctor public RecyclerView(android.content.Context, android.util.AttributeSet, int);
221 method public void addItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration, int);
222 method public void addItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration);
223 method public void addOnChildAttachStateChangeListener(android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener);
224 method public void addOnItemTouchListener(android.support.v7.widget.RecyclerView.OnItemTouchListener);
225 method public void addOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
236 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForAdapterPosition(int);
237 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForItemId(long);
238 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForLayoutPosition(int);
239 method public deprecated android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForPosition(int);
241 method public android.support.v7.widget.RecyclerView.Adapter getAdapter();
246 method public android.support.v7.widget.RecyclerView.ViewHolder getChildViewHolder(android.view.View);
248 method public android.support.v7.widget.RecyclerView.ItemAnimator getItemAnimator();
249 method public android.support.v7.widget.RecyclerView.LayoutManager getLayoutManager();
252 method public android.support.v7.widget.RecyclerView.RecycledViewPool getRecycledViewPool();
266 method public void removeItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration);
267 method public void removeOnChildAttachStateChangeListener(android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener);
268 method public void removeOnItemTouchListener(android.support.v7.widget.RecyclerView.OnItemTouchListener);
269 method public void removeOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
272 method public void setAdapter(android.support.v7.widget.RecyclerView.Adapter);
273 method public void setChildDrawingOrderCallback(android.support.v7.widget.RecyclerView.ChildDrawingOrderCallback);
275 method public void setItemAnimator(android.support.v7.widget.RecyclerView.ItemAnimator);
277 method public void setLayoutManager(android.support.v7.widget.RecyclerView.LayoutManager);
278 method public deprecated void setOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
279 method public void setRecycledViewPool(android.support.v7.widget.RecyclerView.RecycledViewPool);
280 method public void setRecyclerListener(android.support.v7.widget.RecyclerView.RecyclerListener);
282 method public void setViewCacheExtension(android.support.v7.widget.RecyclerView.ViewCacheExtension);
286 RecyclerView.Adapter, boolean);
299 public static abstract class RecyclerView.Adapter {
300 ctor public RecyclerView.Adapter();
316 method public void onAttachedToRecyclerView(android.support.v7.widget.RecyclerView);
319 method public void onDetachedFromRecyclerView(android.support.v7.widget.RecyclerView);
324 method public void registerAdapterDataObserver(android.support.v7.widget.RecyclerView.AdapterDataObserver);
326 method public void unregisterAdapterDataObserver(android.support.v7.widget.RecyclerView.AdapterDataObserver);
329 public static abstract class RecyclerView.AdapterDataObserver {
330 ctor public RecyclerView.AdapterDataObserver();
338 public static abstract interface RecyclerView.ChildDrawingOrderCallback {
342 public static abstract class RecyclerView.ItemAnimator {
343 ctor public RecyclerView.ItemAnimator();
344 method public abstract boolean animateAdd(android.support.v7.widget.RecyclerView.ViewHolder);
345 method public abstract boolean animateChange(android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
346 method public abstract boolean animateMove(android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
347 method public abstract boolean animateRemove(android.support.v7.widget.RecyclerView.ViewHolder);
348 method public final void dispatchAddFinished(android.support.v7.widget.RecyclerView.ViewHolder);
349 method public final void dispatchAddStarting(android.support.v7.widget.RecyclerView.ViewHolder);
351 method public final void dispatchChangeFinished(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
352 method public final void dispatchChangeStarting(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
353 method public final void dispatchMoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
354 method public final void dispatchMoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
355 method public final void dispatchRemoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
356 method public final void dispatchRemoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
357 method public abstract void endAnimation(android.support.v7.widget.RecyclerView.ViewHolder);
365 method public final boolean isRunning(android.support.v7.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener);
366 method public void onAddFinished(android.support.v7.widget.RecyclerView.ViewHolder);
367 method public void onAddStarting(android.support.v7.widget.RecyclerView.ViewHolder);
368 method public void onChangeFinished(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
369 method public void onChangeStarting(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
370 method public void onMoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
371 method public void onMoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
372 method public void onRemoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
373 method public void onRemoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
382 public static abstract interface RecyclerView.ItemAnimator.ItemAnimatorFinishedListener {
386 public static abstract class RecyclerView.ItemDecoration {
387 ctor public RecyclerView.ItemDecoration();
388 method public deprecated void getItemOffsets(android.graphics.Rect, int, android.support.v7.widget.RecyclerView);
389 method public void getItemOffsets(android.graphics.Rect, android.view.View, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
390 method public void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
391 method public deprecated void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView);
392 method public void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
393 method public deprecated void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView);
396 public static abstract class RecyclerView.LayoutManager {
397 ctor public RecyclerView.LayoutManager();
404 method public void attachView(android.view.View, int, android.support.v7.widget.RecyclerView.LayoutParams);
410 method public boolean checkLayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
411 method public int computeHorizontalScrollExtent(android.support.v7.widget.RecyclerView.State);
412 method public int computeHorizontalScrollOffset(android.support.v7.widget.RecyclerView.State);
413 method public int computeHorizontalScrollRange(android.support.v7.widget.RecyclerView.State);
414 method public int computeVerticalScrollExtent(android.support.v7.widget.RecyclerView.State);
415 method public int computeVerticalScrollOffset(android.support.v7.widget.RecyclerView.State);
416 method public int computeVerticalScrollRange(android.support.v7.widget.RecyclerView.State);
417 method public void detachAndScrapAttachedViews(android.support.v7.widget.RecyclerView.Recycler);
418 method public void detachAndScrapView(android.view.View, android.support.v7.widget.RecyclerView.Recycler);
419 method public void detachAndScrapViewAt(int, android.support.v7.widget.RecyclerView.Recycler);
424 method public abstract android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
425 method public android.support.v7.widget.RecyclerView.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams);
426 method public android.support.v7.widget.RecyclerView.LayoutParams generateLayoutParams(android.content.Context, android.util.AttributeSet);
433 method public int getColumnCountForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
455 method public static android.support.v7.widget.RecyclerView.LayoutManager.Properties getProperties(android.content.Context, android.util.AttributeSet, int, int);
457 method public int getRowCountForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
458 method public int getSelectionModeForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
465 method public boolean isLayoutHierarchical(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
473 method public void onAdapterChanged(android.support.v7.widget.RecyclerView.Adapter, android.support.v7.widget.RecyclerView.Adapter);
474 method public boolean onAddFocusables(android.support.v7.widget.RecyclerView, java.util.ArrayList<android.view.View>, int, int);
475 method public void onAttachedToWindow(android.support.v7.widget.RecyclerView);
476 method public deprecated void onDetachedFromWindow(android.support.v7.widget.RecyclerView);
477 method public void onDetachedFromWindow(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.Recycler);
478 method public android.view.View onFocusSearchFailed(android.view.View, int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
480 method public void onInitializeAccessibilityEvent(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.accessibility.AccessibilityEvent);
481 method public void onInitializeAccessibilityNodeInfo(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat);
482 method public void onInitializeAccessibilityNodeInfoForItem(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat);
484 method public void onItemsAdded(android.support.v7.widget.RecyclerView, int, int);
485 method public void onItemsChanged(android.support.v7.widget.RecyclerView);
486 method public void onItemsMoved(android.support.v7.widget.RecyclerView, int, int, int);
487 method public void onItemsRemoved(android.support.v7.widget.RecyclerView, int, int);
488 method public void onItemsUpdated(android.support.v7.widget.RecyclerView, int, int);
489 method public void onLayoutChildren(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
490 method public void onMeasure(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, int, int);
491 method public deprecated boolean onRequestChildFocus(android.support.v7.widget.RecyclerView, android.view.View, android.view.View);
492 method public boolean onRequestChildFocus(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State, android.view.View, android.view.View);
496 method public boolean performAccessibilityAction(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, int, android.os.Bundle);
497 method public boolean performAccessibilityActionForItem(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.View, int, android.os.Bundle);
500 method public void removeAndRecycleAllViews(android.support.v7.widget.RecyclerView.Recycler);
501 method public void removeAndRecycleView(android.view.View, android.support.v7.widget.RecyclerView.Recycler);
502 method public void removeAndRecycleViewAt(int, android.support.v7.widget.RecyclerView.Recycler);
507 method public boolean requestChildRectangleOnScreen(android.support.v7.widget.RecyclerView
510 method public int scrollHorizontallyBy(int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
512 method public int scrollVerticallyBy(int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
514 method public void smoothScrollToPosition(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State, int);
515 method public void startSmoothScroll(android.support.v7.widget.RecyclerView.SmoothScroller);
520 public static class RecyclerView.LayoutManager.Properties {
521 ctor public RecyclerView.LayoutManager.Properties();
528 public static class RecyclerView.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
529 ctor public RecyclerView.LayoutParams(android.content.Context, android.util.AttributeSet);
530 ctor public RecyclerView.LayoutParams(int, int);
531 ctor public RecyclerView.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
532 ctor public RecyclerView.LayoutParams(android.view.ViewGroup.LayoutParams);
533 ctor public RecyclerView.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
543 public static abstract interface RecyclerView.OnChildAttachStateChangeListener {
548 public static abstract interface RecyclerView.OnItemTouchListener {
549 method public abstract boolean onInterceptTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
551 method public abstract void onTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
554 public static abstract class RecyclerView.OnScrollListener {
555 ctor public RecyclerView.OnScrollListener();
556 method public void onScrollStateChanged(android.support.v7.widget.RecyclerView, int);
557 method public void onScrolled(android.support.v7.widget.RecyclerView, int, int);
560 public static class RecyclerView.RecycledViewPool {
561 ctor public RecyclerView.RecycledViewPool();
563 method public android.support.v7.widget.RecyclerView.ViewHolder getRecycledView(int);
564 method public void putRecycledView(android.support.v7.widget.RecyclerView.ViewHolder);
568 public final class RecyclerView.Recycler {
569 ctor public RecyclerView.Recycler();
573 method public java.util.List<android.support.v7.widget.RecyclerView.ViewHolder> getScrapList();
579 public static abstract interface RecyclerView.RecyclerListener {
580 method public abstract void onViewRecycled(android.support.v7.widget.RecyclerView.ViewHolder);
583 public class RecyclerView.SimpleOnItemTouchListener implements android.support.v7.widget.RecyclerView.OnItemTouchListener {
584 ctor public RecyclerView.SimpleOnItemTouchListener();
585 method public boolean onInterceptTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
587 method public void onTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
590 public static abstract class RecyclerView.SmoothScroller {
591 ctor public RecyclerView.SmoothScroller();
595 method public android.support.v7.widget.RecyclerView.LayoutManager getLayoutManager();
602 method protected abstract void onSeekTargetStep(int, int, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
605 method protected abstract void onTargetFound(android.view.View, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
610 public static class RecyclerView.SmoothScroller.Action {
611 ctor public RecyclerView.SmoothScroller.Action(int, int);
612 ctor public RecyclerView.SmoothScroller.Action(int, int, int);
613 ctor public RecyclerView.SmoothScroller.Action(int, int, int, android.view.animation.Interpolator);
626 public static class RecyclerView.State {
627 ctor public RecyclerView.State();
634 method public void onViewIgnored(android.support.v7.widget.RecyclerView.ViewHolder);
641 public static abstract class RecyclerView.ViewCacheExtension {
642 ctor public RecyclerView.ViewCacheExtension();
643 method public abstract android.view.View getViewForPositionAndType(android.support.v7.widget.RecyclerView.Recycler, int, int);
646 public static abstract class RecyclerView.ViewHolder {
647 ctor public RecyclerView.ViewHolder(android.view.View);
660 ctor public RecyclerViewAccessibilityDelegate(android.support.v7.widget.RecyclerView);
663 public class StaggeredGridLayoutManager extends android.support.v7.widget.RecyclerView.LayoutManager {
670 method public android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
689 public static class StaggeredGridLayoutManager.LayoutParams extends android.support.v7.widget.RecyclerView.LayoutParams {
694 ctor public StaggeredGridLayoutManager.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
705 public class ItemTouchHelper extends android.support.v7.widget.RecyclerView.ItemDecoration implements android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener {
707 method public void attachToRecyclerView(android.support.v7.widget.RecyclerView);
710 method public void startDrag(android.support.v7.widget.RecyclerView.ViewHolder);
711 method public void startSwipe(android.support.v7.widget.RecyclerView.ViewHolder);
728 method public boolean canDropOver(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder);
729 method public android.support.v7.widget.RecyclerView.ViewHolder chooseDropTarget(android.support.v7.widget.RecyclerView.ViewHolder, java.util.List<android.support.v7.widget.RecyclerView.ViewHolder>, int, int);
730 method public void clearView(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
733 method public long getAnimationDuration(android.support.v7.widget.RecyclerView, int, float, float);
736 method public float getMoveThreshold(android.support.v7.widget.RecyclerView.ViewHolder);
737 method public abstract int getMovementFlags(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
738 method public float getSwipeThreshold(android.support.v7.widget.RecyclerView.ViewHolder);
739 method public int interpolateOutOfBoundsScroll(android.support.v7.widget.RecyclerView, int, int, int, long);
744 method public void onChildDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, float, float, int, boolean);
745 method public void onChildDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, float, float, int, boolean);
746 method public abstract boolean onMove(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder);
747 method public void onMoved(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, int, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int);
748 method public void onSelectedChanged(android.support.v7.widget.RecyclerView.ViewHolder, int);
749 method public abstract void onSwiped(android.support.v7.widget.RecyclerView.ViewHolder, int);
756 method public int getDragDirs(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
757 method public int getMovementFlags(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
758 method public int getSwipeDirs(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
769 method public abstract void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean);
770 method public abstract void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean);
779 ctor public SortedListAdapterCallback(android.support.v7.widget.RecyclerView.Adapter);