Home | History | Annotate | Download | only in api

Lines Matching full:recyclerview

1 package android.support.v7.recyclerview {
27 field public static final int[] RecyclerView;
86 public class DefaultItemAnimator extends android.support.v7.widget.RecyclerView.ItemAnimator {
88 method public boolean animateAdd(android.support.v7.widget.RecyclerView.ViewHolder);
89 method public boolean animateChange(android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
90 method public boolean animateMove(android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
91 method public boolean animateRemove(android.support.v7.widget.RecyclerView.ViewHolder);
92 method public void endAnimation(android.support.v7.widget.RecyclerView.ViewHolder);
114 public static class GridLayoutManager.LayoutParams extends android.support.v7.widget.RecyclerView.LayoutParams {
119 ctor public GridLayoutManager.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
135 public class LinearLayoutManager extends android.support.v7.widget.RecyclerView.LayoutManager implements android.support.v7.widget.helper.ItemTouchHelper.ViewDropHandler {
144 method public android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
145 method protected int getExtraLayoutSpace(android.support.v7.widget.RecyclerView.State);
172 public abstract class LinearSmoothScroller extends android.support.v7.widget.RecyclerView.SmoothScroller {
183 method protected void onSeekTargetStep(int, int, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
186 method protected void onTargetFound(android.view.View, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
187 method protected void updateActionForInterimTarget(android.support.v7.widget.RecyclerView.SmoothScroller.Action);
199 method public static android.support.v7.widget.OrientationHelper createHorizontalHelper(android.support.v7.widget.RecyclerView.LayoutManager);
200 method public static android.support.v7.widget.OrientationHelper createOrientationHelper(android.support.v7.widget.RecyclerView.LayoutManager, int);
201 method public static android.support.v7.widget.OrientationHelper createVerticalHelper(android.support.v7.widget.RecyclerView.LayoutManager);
217 field protected final android.support.v7.widget.RecyclerView.LayoutManager mLayoutManager;
220 public class RecyclerView extends android.view.ViewGroup {
221 ctor public RecyclerView(android.content.Context);
222 ctor public RecyclerView(android.content.Context, android.util.AttributeSet);
223 ctor public RecyclerView(android.content.Context, android.util.AttributeSet, int);
224 method public void addItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration, int);
225 method public void addItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration);
226 method public void addOnChildAttachStateChangeListener(android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener);
227 method public void addOnItemTouchListener(android.support.v7.widget.RecyclerView.OnItemTouchListener);
228 method public void addOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
239 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForAdapterPosition(int);
240 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForItemId(long);
241 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForLayoutPosition(int);
242 method public deprecated android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForPosition(int);
244 method public android.support.v7.widget.RecyclerView.Adapter getAdapter();
249 method public android.support.v7.widget.RecyclerView.ViewHolder getChildViewHolder(android.view.View);
251 method public android.support.v7.widget.RecyclerView.ItemAnimator getItemAnimator();
252 method public android.support.v7.widget.RecyclerView.LayoutManager getLayoutManager();
255 method public android.support.v7.widget.RecyclerView.RecycledViewPool getRecycledViewPool();
270 method public void removeItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration);
271 method public void removeOnChildAttachStateChangeListener(android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener);
272 method public void removeOnItemTouchListener(android.support.v7.widget.RecyclerView.OnItemTouchListener);
273 method public void removeOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
276 method public void setAdapter(android.support.v7.widget.RecyclerView.Adapter);
277 method public void setChildDrawingOrderCallback(android.support.v7.widget.RecyclerView.ChildDrawingOrderCallback);
279 method public void setItemAnimator(android.support.v7.widget.RecyclerView.ItemAnimator);
281 method public void setLayoutManager(android.support.v7.widget.RecyclerView.LayoutManager);
282 method public deprecated void setOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
283 method public void setRecycledViewPool(android.support.v7.widget.RecyclerView.RecycledViewPool);
284 method public void setRecyclerListener(android.support.v7.widget.RecyclerView.RecyclerListener);
286 method public void setViewCacheExtension(android.support.v7.widget.RecyclerView
290 method public void swapAdapter(android.support.v7.widget.RecyclerView.Adapter, boolean);
303 public static abstract class RecyclerView.Adapter {
304 ctor public RecyclerView.Adapter();
320 method public void onAttachedToRecyclerView(android.support.v7.widget.RecyclerView);
323 method public void onDetachedFromRecyclerView(android.support.v7.widget.RecyclerView);
328 method public void registerAdapterDataObserver(android.support.v7.widget.RecyclerView.AdapterDataObserver);
330 method public void unregisterAdapterDataObserver(android.support.v7.widget.RecyclerView.AdapterDataObserver);
333 public static abstract class RecyclerView.AdapterDataObserver {
334 ctor public RecyclerView.AdapterDataObserver();
342 public static abstract interface RecyclerView.ChildDrawingOrderCallback {
346 public static abstract class RecyclerView.ItemAnimator {
347 ctor public RecyclerView.ItemAnimator();
348 method public abstract boolean animateAdd(android.support.v7.widget.RecyclerView.ViewHolder);
349 method public abstract boolean animateChange(android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
350 method public abstract boolean animateMove(android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
351 method public abstract boolean animateRemove(android.support.v7.widget.RecyclerView.ViewHolder);
352 method public final void dispatchAddFinished(android.support.v7.widget.RecyclerView.ViewHolder);
353 method public final void dispatchAddStarting(android.support.v7.widget.RecyclerView.ViewHolder);
355 method public final void dispatchChangeFinished(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
356 method public final void dispatchChangeStarting(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
357 method public final void dispatchMoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
358 method public final void dispatchMoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
359 method public final void dispatchRemoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
360 method public final void dispatchRemoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
361 method public abstract void endAnimation(android.support.v7.widget.RecyclerView.ViewHolder);
369 method public final boolean isRunning(android.support.v7.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener);
370 method public void onAddFinished(android.support.v7.widget.RecyclerView.ViewHolder);
371 method public void onAddStarting(android.support.v7.widget.RecyclerView.ViewHolder);
372 method public void onChangeFinished(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
373 method public void onChangeStarting(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
374 method public void onMoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
375 method public void onMoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
376 method public void onRemoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
377 method public void onRemoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
386 public static abstract interface RecyclerView.ItemAnimator.ItemAnimatorFinishedListener {
390 public static abstract class RecyclerView.ItemDecoration {
391 ctor public RecyclerView.ItemDecoration();
392 method public deprecated void getItemOffsets(android.graphics.Rect, int, android.support.v7.widget.RecyclerView);
393 method public void getItemOffsets(android.graphics.Rect, android.view.View, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
394 method public void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
395 method public deprecated void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView);
396 method public void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
397 method public deprecated void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView);
400 public static abstract class RecyclerView.LayoutManager {
401 ctor public RecyclerView.LayoutManager();
408 method public void attachView(android.view.View, int, android.support.v7.widget.RecyclerView.LayoutParams);
414 method public boolean checkLayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
415 method public int computeHorizontalScrollExtent(android.support.v7.widget.RecyclerView.State);
416 method public int computeHorizontalScrollOffset(android.support.v7.widget.RecyclerView.State);
417 method public int computeHorizontalScrollRange(android.support.v7.widget.RecyclerView.State);
418 method public int computeVerticalScrollExtent(android.support.v7.widget.RecyclerView.State);
419 method public int computeVerticalScrollOffset(android.support.v7.widget.RecyclerView.State);
420 method public int computeVerticalScrollRange(android.support.v7.widget.RecyclerView.State);
421 method public void detachAndScrapAttachedViews(android.support.v7.widget.RecyclerView.Recycler);
422 method public void detachAndScrapView(android.view.View, android.support.v7.widget.RecyclerView.Recycler);
423 method public void detachAndScrapViewAt(int, android.support.v7.widget.RecyclerView.Recycler);
428 method public abstract android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
429 method public android.support.v7.widget.RecyclerView.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams);
430 method public android.support.v7.widget.RecyclerView.LayoutParams generateLayoutParams(android.content.Context, android.util.AttributeSet);
437 method public int getColumnCountForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
459 method public static android.support.v7.widget.RecyclerView.LayoutManager.Properties getProperties(android.content.Context, android.util.AttributeSet, int, int);
461 method public int getRowCountForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
462 method public int getSelectionModeForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
469 method public boolean isLayoutHierarchical(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
477 method public void onAdapterChanged(android.support.v7.widget.RecyclerView.Adapter, android.support.v7.widget.RecyclerView.Adapter);
478 method public boolean onAddFocusables(android.support.v7.widget.RecyclerView, java.util.ArrayList<android.view.View>, int, int);
479 method public void onAttachedToWindow(android.support.v7.widget.RecyclerView);
480 method public deprecated void onDetachedFromWindow(android.support.v7.widget.RecyclerView);
481 method public void onDetachedFromWindow(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.Recycler);
482 method public android.view.View onFocusSearchFailed(android.view.View, int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
484 method public void onInitializeAccessibilityEvent(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.accessibility.AccessibilityEvent);
485 method public void onInitializeAccessibilityNodeInfo(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat);
486 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);
488 method public void onItemsAdded(android.support.v7.widget.RecyclerView, int, int);
489 method public void onItemsChanged(android.support.v7.widget.RecyclerView);
490 method public void onItemsMoved(android.support.v7.widget.RecyclerView, int, int, int);
491 method public void onItemsRemoved(android.support.v7.widget.RecyclerView, int, int);
492 method public void onItemsUpdated(android.support.v7.widget.RecyclerView, int, int);
493 method public void onLayoutChildren(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
494 method public void onMeasure(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, int, int);
495 method public deprecated boolean onRequestChildFocus(android.support.v7.widget.RecyclerView, android.view.View, android.view.View);
496 method public boolean onRequestChildFocus(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State, android.view.View, android.view.View);
500 method public boolean performAccessibilityAction(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, int, android.os.Bundle);
501 method public boolean performAccessibilityActionForItem(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.View, int, android.os.Bundle);
504 method public void removeAndRecycleAllViews(android.support.v7.widget.RecyclerView.Recycler);
505 method public void removeAndRecycleView(android.view.View, android.support.v7.widget.RecyclerView.Recycler);
506 method public void removeAndRecycleViewAt(int, android.support.v7.widget.RecyclerView.Recycler);
511 method public boolean requestChildRectangleOnScreen(android.support.v7.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean);
514 method public int scrollHorizontallyBy(int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
516 method public int scrollVerticallyBy(int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
518 method public void smoothScrollToPosition(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State, int);
519 method public void startSmoothScroll(android.support.v7.widget.RecyclerView.SmoothScroller);
524 public static class RecyclerView.LayoutManager.Properties {
525 ctor public RecyclerView.LayoutManager.Properties();
532 public static class RecyclerView.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
533 ctor public RecyclerView.LayoutParams(android.content.Context, android.util.AttributeSet);
534 ctor public RecyclerView.LayoutParams(int, int);
535 ctor public RecyclerView.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
536 ctor public RecyclerView.LayoutParams(android.view.ViewGroup.LayoutParams);
537 ctor public RecyclerView.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
547 public static abstract interface RecyclerView.OnChildAttachStateChangeListener {
552 public static abstract interface RecyclerView.OnItemTouchListener {
553 method public abstract boolean onInterceptTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
555 method public abstract void onTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
558 public static abstract class RecyclerView.OnScrollListener {
559 ctor public RecyclerView.OnScrollListener();
560 method public void onScrollStateChanged(android.support.v7.widget.RecyclerView, int);
561 method public void onScrolled(android.support.v7.widget.RecyclerView, int, int);
564 public static class RecyclerView.RecycledViewPool {
565 ctor public RecyclerView.RecycledViewPool();
567 method public android.support.v7.widget.RecyclerView.ViewHolder getRecycledView(int);
568 method public void putRecycledView(android.support.v7.widget.RecyclerView.ViewHolder);
572 public final class RecyclerView.Recycler {
573 ctor public RecyclerView.Recycler();
577 method public java.util.List<android.support.v7.widget.RecyclerView.ViewHolder> getScrapList();
583 public static abstract interface RecyclerView.RecyclerListener {
584 method public abstract void onViewRecycled(android.support.v7.widget.RecyclerView.ViewHolder);
587 public static class RecyclerView.SimpleOnItemTouchListener implements android.support.v7.widget.RecyclerView.OnItemTouchListener {
588 ctor public RecyclerView.SimpleOnItemTouchListener();
589 method public boolean onInterceptTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
591 method public void onTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
594 public static abstract class RecyclerView.SmoothScroller {
595 ctor public RecyclerView.SmoothScroller();
599 method public android.support.v7.widget.RecyclerView.LayoutManager getLayoutManager();
606 method protected abstract void onSeekTargetStep(int, int, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
609 method protected abstract void onTargetFound(android.view.View, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
614 public static class RecyclerView.SmoothScroller.Action {
615 ctor public RecyclerView.SmoothScroller.Action(int, int);
616 ctor public RecyclerView.SmoothScroller.Action(int, int, int);
617 ctor public RecyclerView.SmoothScroller.Action(int, int, int, android.view.animation.Interpolator);
631 public static class RecyclerView.State {
632 ctor public RecyclerView.State();
639 method public void onViewIgnored(android.support.v7.widget.RecyclerView.ViewHolder);
646 public static abstract class RecyclerView.ViewCacheExtension {
647 ctor public RecyclerView.ViewCacheExtension();
648 method public abstract android.view.View getViewForPositionAndType(android.support.v7.widget.RecyclerView.Recycler, int, int);
651 public static abstract class RecyclerView.ViewHolder {
652 ctor public RecyclerView.ViewHolder(android.view.View);
665 ctor public RecyclerViewAccessibilityDelegate(android.support.v7.widget.RecyclerView);
668 public class StaggeredGridLayoutManager extends android.support.v7.widget.RecyclerView.LayoutManager {
675 method public android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
694 public static class StaggeredGridLayoutManager.LayoutParams extends android.support.v7.widget.RecyclerView.LayoutParams {
699 ctor public StaggeredGridLayoutManager.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
710 public class ItemTouchHelper extends android.support.v7.widget.RecyclerView.ItemDecoration implements android.support.v7.widget.RecyclerView.OnChildAttachStateChangeListener {
712 method public void attachToRecyclerView(android.support.v7.widget.RecyclerView);
715 method public void startDrag(android.support.v7.widget.RecyclerView.ViewHolder);
716 method public void startSwipe(android.support.v7.widget.RecyclerView.ViewHolder);
733 method public boolean canDropOver(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder);
734 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);
735 method public void clearView(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
738 method public long getAnimationDuration(android.support.v7.widget.RecyclerView, int, float, float);
741 method public float getMoveThreshold(android.support.v7.widget.RecyclerView.ViewHolder);
742 method public abstract int getMovementFlags(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
743 method public float getSwipeThreshold(android.support.v7.widget.RecyclerView.ViewHolder);
744 method public int interpolateOutOfBoundsScroll(android.support.v7.widget.RecyclerView, int, int, int, long);
749 method public void onChildDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, float, float, int, boolean);
750 method public void onChildDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, float, float, int, boolean);
751 method public abstract boolean onMove(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder);
752 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);
753 method public void onSelectedChanged(android.support.v7.widget.RecyclerView.ViewHolder, int);
754 method public abstract void onSwiped(android.support.v7.widget.RecyclerView.ViewHolder, int);
761 method public int getDragDirs(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
762 method public int getMovementFlags(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
763 method public int getSwipeDirs(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.ViewHolder);
774 method public abstract void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean);
775 method public abstract void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.view.View, float, float, int, boolean);
784 RecyclerView.Adapter);