Home | History | Annotate | Download | only in api

Lines Matching full:recyclerview

1 package android.support.v7.recyclerview {
27 field public static final int[] RecyclerView;
113 public class DefaultItemAnimator extends android.support.v7.widget.RecyclerView.ItemAnimator {
115 method public boolean animateAdd(android.support.v7.widget.RecyclerView.ViewHolder);
116 method public boolean animateChange(android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
117 method public boolean animateMove(android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
118 method public boolean animateRemove(android.support.v7.widget.RecyclerView.ViewHolder);
119 method public void endAnimation(android.support.v7.widget.RecyclerView.ViewHolder);
141 public static class GridLayoutManager.LayoutParams extends android.support.v7.widget.RecyclerView.LayoutParams {
146 ctor public GridLayoutManager.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
162 public class LinearLayoutManager extends android.support.v7.widget.RecyclerView.LayoutManager implements android.support.v7.widget.helper.ItemTouchHelper.ViewDropHandler {
171 method public android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
172 method protected int getExtraLayoutSpace(android.support.v7.widget.RecyclerView.State);
199 public abstract class LinearSmoothScroller extends android.support.v7.widget.RecyclerView.SmoothScroller {
210 method protected void onSeekTargetStep(int, int, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
213 method protected void onTargetFound(android.view.View, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
214 method protected void updateActionForInterimTarget(android.support.v7.widget.RecyclerView.SmoothScroller.Action);
226 method public static android.support.v7.widget.OrientationHelper createHorizontalHelper(android.support.v7.widget.RecyclerView.LayoutManager);
227 method public static android.support.v7.widget.OrientationHelper createOrientationHelper(android.support.v7.widget.RecyclerView.LayoutManager, int);
228 method public static android.support.v7.widget.OrientationHelper createVerticalHelper(android.support.v7.widget.RecyclerView.LayoutManager);
244 field protected final android.support.v7.widget.RecyclerView.LayoutManager mLayoutManager;
247 public class RecyclerView extends android.view.ViewGroup {
248 ctor public RecyclerView(android.content.Context);
249 ctor public RecyclerView(android.content.Context, android.util.AttributeSet);
250 ctor public RecyclerView(android.content.Context, android.util.AttributeSet, int);
251 method public void addItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration, int);
252 method public void addItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration);
253 method public void addOnChildAttachStateChangeListener(android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener);
254 method public void addOnItemTouchListener(android.support.v7.widget.RecyclerView.OnItemTouchListener);
255 method public void addOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
266 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForAdapterPosition(int);
267 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForItemId(long);
268 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForLayoutPosition(int);
269 method public deprecated android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForPosition(int);
271 method public android.support.v7.widget.RecyclerView.Adapter getAdapter();
276 method public android.support.v7.widget.RecyclerView.ViewHolder getChildViewHolder(android.view.View);
278 method public android.support.v7.widget.RecyclerView.ItemAnimator getItemAnimator();
279 method public android.support.v7.widget.RecyclerView.LayoutManager getLayoutManager();
282 method public android.support.v7.widget.RecyclerView.RecycledViewPool getRecycledViewPool();
298 method public void removeItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration);
299 method public void removeOnChildAttachStateChangeListener(android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener);
300 method public void removeOnItemTouchListener(android.support.v7.widget.RecyclerView.OnItemTouchListener);
301 RecyclerView.OnScrollListener);
304 method public void setAdapter(android.support.v7.widget.RecyclerView.Adapter);
305 method public void setChildDrawingOrderCallback(android.support.v7.widget.RecyclerView.ChildDrawingOrderCallback);
307 method public void setItemAnimator(android.support.v7.widget.RecyclerView.ItemAnimator);
310 method public void setLayoutManager(android.support.v7.widget.RecyclerView.LayoutManager);
311 method public deprecated void setOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
312 method public void setRecycledViewPool(android.support.v7.widget.RecyclerView.RecycledViewPool);
313 method public void setRecyclerListener(android.support.v7.widget.RecyclerView.RecyclerListener);
315 method public void setViewCacheExtension(android.support.v7.widget.RecyclerView.ViewCacheExtension);
319 method public void swapAdapter(android.support.v7.widget.RecyclerView.Adapter, boolean);
332 public static abstract class RecyclerView.Adapter {
333 ctor public RecyclerView.Adapter();
351 method public void onAttachedToRecyclerView(android.support.v7.widget.RecyclerView);
355 method public void onDetachedFromRecyclerView(android.support.v7.widget.RecyclerView);
360 method public void registerAdapterDataObserver(android.support.v7.widget.RecyclerView.AdapterDataObserver);
362 method public void unregisterAdapterDataObserver(android.support.v7.widget.RecyclerView.AdapterDataObserver);
365 public static abstract class RecyclerView.AdapterDataObserver {
366 ctor public RecyclerView.AdapterDataObserver();
375 public static abstract interface RecyclerView.ChildDrawingOrderCallback {
379 public static abstract class RecyclerView.ItemAnimator {
380 ctor public RecyclerView.ItemAnimator();
381 method public abstract boolean animateAdd(android.support.v7.widget.RecyclerView.ViewHolder);
382 method public abstract boolean animateChange(android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
383 method public abstract boolean animateMove(android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
384 method public abstract boolean animateRemove(android.support.v7.widget.RecyclerView.ViewHolder);
385 method public final void dispatchAddFinished(android.support.v7.widget.RecyclerView.ViewHolder);
386 method public final void dispatchAddStarting(android.support.v7.widget.RecyclerView.ViewHolder);
388 method public final void dispatchChangeFinished(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
389 method public final void dispatchChangeStarting(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
390 method public final void dispatchMoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
391 method public final void dispatchMoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
392 method public final void dispatchRemoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
393 method public final void dispatchRemoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
394 method public abstract void endAnimation(android.support.v7.widget.RecyclerView.ViewHolder);
402 method public final boolean isRunning(android.support.v7.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener);
403 method public void onAddFinished(android.support.v7.widget.RecyclerView.ViewHolder);
404 method public void onAddStarting(android.support.v7.widget.RecyclerView.ViewHolder);
405 method public void onChangeFinished(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
406 method public void onChangeStarting(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
407 method public void onMoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
408 method public void onMoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
409 method public void onRemoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
410 method public void onRemoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
419 public static abstract interface RecyclerView.ItemAnimator.ItemAnimatorFinishedListener {
423 public static abstract class RecyclerView.ItemDecoration {
424 ctor public RecyclerView.ItemDecoration();
425 method public deprecated void getItemOffsets(android.graphics.Rect, int, android.support.v7.widget.RecyclerView);
426 method public void getItemOffsets(android.graphics.Rect, android.view.View, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
427 method public void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
428 method public deprecated void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView);
429 method public void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
430 method public deprecated void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView);
433 public static abstract class RecyclerView.LayoutManager {
434 ctor public RecyclerView.LayoutManager();
441 method public void attachView(android.view.View, int, android.support.v7.widget.RecyclerView.LayoutParams);
447 method public boolean checkLayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
448 method public int computeHorizontalScrollExtent(android.support.v7.widget.RecyclerView.State);
449 method public int computeHorizontalScrollOffset(android.support.v7.widget.RecyclerView.State);
450 method public int computeHorizontalScrollRange(android.support.v7.widget.RecyclerView.State);
451 method public int computeVerticalScrollExtent(android.support.v7.widget.RecyclerView.State);
452 method public int computeVerticalScrollOffset(android.support.v7.widget.RecyclerView.State);
453 method public int computeVerticalScrollRange(android.support.v7.widget.RecyclerView.State);
454 method public void detachAndScrapAttachedViews(android.support.v7.widget.RecyclerView.Recycler);
455 method public void detachAndScrapView(android.view.View, android.support.v7.widget.RecyclerView.Recycler);
456 method public void detachAndScrapViewAt(int, android.support.v7.widget.RecyclerView.Recycler);
461 method public abstract android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
462 method public android.support.v7.widget.RecyclerView.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams);
463 method public android.support.v7.widget.RecyclerView.LayoutParams generateLayoutParams(android.content.Context, android.util.AttributeSet);
470 method public int getColumnCountForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
492 method public static android.support.v7.widget.RecyclerView.LayoutManager.Properties getProperties(android.content.Context, android.util.AttributeSet, int, int);
494 method public int getRowCountForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
495 method public int getSelectionModeForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
502 method public boolean isLayoutHierarchical(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
510 method public void onAdapterChanged(android.support.v7.widget.RecyclerView.Adapter, android.support.v7.widget.RecyclerView.Adapter);
511 method public boolean onAddFocusables(android.support.v7.widget.RecyclerView, java.util.ArrayList<android.view.View>, int, int);
512 method public void onAttachedToWindow(android.support.v7.widget.RecyclerView);
513 method public deprecated void onDetachedFromWindow(android.support.v7.widget.RecyclerView);
514 method public void onDetachedFromWindow(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.Recycler);
515 method public android.view.View onFocusSearchFailed(android.view.View, int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
517 method public void onInitializeAccessibilityEvent(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.accessibility.AccessibilityEvent);
518 method public void onInitializeAccessibilityNodeInfo(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat);
519 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);
521 method public void onItemsAdded(android.support.v7.widget.RecyclerView, int, int);
522 method public void onItemsChanged(android.support.v7.widget.RecyclerView);
523 method public void onItemsMoved(android.support.v7.widget.RecyclerView, int, int, int);
524 method public void onItemsRemoved(android.support.v7.widget.RecyclerView, int, int);
525 method public void onItemsUpdated(android.support.v7.widget.RecyclerView, int, int);
526 method public void onItemsUpdated(android.support.v7.widget.RecyclerView, int, int, java.lang.Object);
527 RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
528 method public void onMeasure(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, int, int);
529 method public deprecated boolean onRequestChildFocus(android.support.v7.widget.RecyclerView, android.view.View, android.view.View);
530 method public boolean onRequestChildFocus(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State, android.view.View, android.view.View);
534 method public boolean performAccessibilityAction(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, int, android.os.Bundle);
535 method public boolean performAccessibilityActionForItem(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.View, int, android.os.Bundle);
538 method public void removeAndRecycleAllViews(android.support.v7.widget.RecyclerView.Recycler);
539 method public void removeAndRecycleView(android.view.View, android.support.v7.widget.RecyclerView.Recycler);
540 method public void removeAndRecycleViewAt(int, android.support.v7.widget.RecyclerView.Recycler);
545 method public boolean requestChildRectangleOnScreen(android.support.v7.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean);
548 method public int scrollHorizontallyBy(int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
550 method public int scrollVerticallyBy(int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
552 method public void smoothScrollToPosition(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State, int);
553 method public void startSmoothScroll(android.support.v7.widget.RecyclerView.SmoothScroller);
558 public static class RecyclerView.LayoutManager.Properties {
559 ctor public RecyclerView.LayoutManager.Properties();
566 public static class RecyclerView.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
567 ctor public RecyclerView.LayoutParams(android.content.Context, android.util.AttributeSet);
568 ctor public RecyclerView.LayoutParams(int, int);
569 ctor public RecyclerView.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
570 ctor public RecyclerView.LayoutParams(android.view.ViewGroup.LayoutParams);
571 ctor public RecyclerView.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
581 public static abstract interface RecyclerView.OnChildAttachStateChangeListener {
586 public static abstract interface RecyclerView.OnItemTouchListener {
587 method public abstract boolean onInterceptTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
589 method public abstract void onTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
592 public static abstract class RecyclerView.OnScrollListener {
593 ctor public RecyclerView.OnScrollListener();
594 method public void onScrollStateChanged(android.support.v7.widget.RecyclerView, int);
595 method public void onScrolled(android.support.v7.widget.RecyclerView, int, int);
598 public static class RecyclerView.RecycledViewPool {
599 ctor public RecyclerView.RecycledViewPool();
601 method public android.support.v7.widget.RecyclerView.ViewHolder getRecycledView(int);
602 method public void putRecycledView(android.support.v7.widget.RecyclerView.ViewHolder);
606 public final class RecyclerView.Recycler {
607 ctor public RecyclerView.Recycler();
611 method public java.util.List<android.support.v7.widget.RecyclerView.ViewHolder> getScrapList();
617 public static abstract interface RecyclerView.RecyclerListener {
618 method public abstract void onViewRecycled(android.support.v7.widget.RecyclerView.ViewHolder);
621 public static class RecyclerView.SimpleOnItemTouchListener implements android.support.v7.widget.RecyclerView.OnItemTouchListener {
622 ctor public RecyclerView.SimpleOnItemTouchListener();
623 method public boolean onInterceptTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
625 method public void onTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
628 public static abstract class RecyclerView.SmoothScroller {
629 ctor public RecyclerView.SmoothScroller();
633 method public android.support.v7.widget.RecyclerView.LayoutManager getLayoutManager();
640 method protected abstract void onSeekTargetStep(int, int, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
643 method protected abstract void onTargetFound(android.view.View, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
648 public static class RecyclerView.SmoothScroller.Action {
649 ctor public RecyclerView.SmoothScroller.Action(int, int);
650 ctor public RecyclerView.SmoothScroller.Action(int, int, int);
651 ctor public RecyclerView.SmoothScroller.Action(int, int, int, android.view.animation.Interpolator);
665 public static class RecyclerView.State {
666 ctor public RecyclerView.State();
673 method public void onViewIgnored(android.support.v7.widget.RecyclerView.ViewHolder);
680 public static abstract class RecyclerView.ViewCacheExtension {
681 ctor public RecyclerView.ViewCacheExtension();
682 method public abstract android.view.View getViewForPositionAndType(android.support.v7.widget.RecyclerView.Recycler, int, int);
685 public static abstract class RecyclerView.ViewHolder {
686 ctor public RecyclerView.ViewHolder(android.view.View);
699 ctor public RecyclerViewAccessibilityDelegate(android.support.v7.widget.RecyclerView);
702 public class StaggeredGridLayoutManager extends android.support.v7.widget.RecyclerView.LayoutManager {
709 method public android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
728 public static class StaggeredGridLayoutManager.LayoutParams extends android.support.v7.widget.RecyclerView.LayoutParams {
733 ctor public StaggeredGridLayoutManager.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
744 public class ItemTouchHelper extends android.support.v7.widget.RecyclerView.ItemDecoration implements android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener {
746 method public void attachToRecyclerView(android.support.v7.widget.RecyclerView);
749 method public void startDrag(android.support.v7.widget.RecyclerView.ViewHolder);
750 method public void startSwipe(android.support.v7.widget.RecyclerView.ViewHolder);
767 method public boolean canDropOver(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder);
768 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);
769 method public void clearView(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
772 method public long getAnimationDuration(android.support.v7.widget.RecyclerView, int, float, float);
775 method public float getMoveThreshold(android.support.v7.widget.RecyclerView.ViewHolder);
776 method public abstract int getMovementFlags(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
777 method public float getSwipeThreshold(android.support.v7.widget.RecyclerView.ViewHolder);
778 method public int interpolateOutOfBoundsScroll(android.support.v7.widget.RecyclerView, int, int, int, long);
783 method public void onChildDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, float, float, int, boolean);
784 method public void onChildDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, float, float, int, boolean);
785 method public abstract boolean onMove(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder);
786 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);
787 method public void onSelectedChanged(android.support.v7.widget.RecyclerView.ViewHolder, int);
788 RecyclerView.ViewHolder, int);
795 method public int getDragDirs(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
796 method public int getMovementFlags(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
797 method public int getSwipeDirs(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
808 method public abstract void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean);
809 method public abstract void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean);
818 ctor public SortedListAdapterCallback(android.support.v7.widget.RecyclerView.Adapter);