Home | History | Annotate | Download | only in api

Lines Matching full:recyclerview

46   public class DefaultItemAnimator extends android.support.v7.widget.RecyclerView.ItemAnimator {
48 method public boolean animateAdd(android.support.v7.widget.RecyclerView.ViewHolder);
49 method public boolean animateChange(android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
50 method public boolean animateMove(android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
51 method public boolean animateRemove(android.support.v7.widget.RecyclerView.ViewHolder);
52 method public void endAnimation(android.support.v7.widget.RecyclerView.ViewHolder);
73 public static class GridLayoutManager.LayoutParams extends android.support.v7.widget.RecyclerView.LayoutParams {
78 ctor public GridLayoutManager.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
94 public class LinearLayoutManager extends android.support.v7.widget.RecyclerView.LayoutManager {
102 method public android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
103 method protected int getExtraLayoutSpace(android.support.v7.widget.RecyclerView.State);
129 public abstract class LinearSmoothScroller extends android.support.v7.widget.RecyclerView.SmoothScroller {
140 method protected void onSeekTargetStep(int, int, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
143 method protected void onTargetFound(android.view.View, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
144 method protected void updateActionForInterimTarget(android.support.v7.widget.RecyclerView.SmoothScroller.Action);
156 method public static android.support.v7.widget.OrientationHelper createHorizontalHelper(android.support.v7.widget.RecyclerView.LayoutManager);
157 method public static android.support.v7.widget.OrientationHelper createOrientationHelper(android.support.v7.widget.RecyclerView.LayoutManager, int);
158 method public static android.support.v7.widget.OrientationHelper createVerticalHelper(android.support.v7.widget.RecyclerView.LayoutManager);
174 field protected final android.support.v7.widget.RecyclerView.LayoutManager mLayoutManager;
177 public class RecyclerView extends android.view.ViewGroup {
178 ctor public RecyclerView(android.content.Context);
179 ctor public RecyclerView(android.content.Context, android.util.AttributeSet);
180 ctor public RecyclerView(android.content.Context, android.util.AttributeSet, int);
181 method public void addItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration, int);
182 method public void addItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration);
183 method public void addOnItemTouchListener(android.support.v7.widget.RecyclerView.OnItemTouchListener);
184 method public void addOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
193 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForAdapterPosition(int);
194 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForItemId(long);
195 method public android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForLayoutPosition(int);
196 method public deprecated android.support.v7.widget.RecyclerView.ViewHolder findViewHolderForPosition(int);
198 method public android.support.v7.widget.RecyclerView.Adapter getAdapter();
203 method public android.support.v7.widget.RecyclerView.ViewHolder getChildViewHolder(android.view.View);
205 method public android.support.v7.widget.RecyclerView.ItemAnimator getItemAnimator();
206 method public android.support.v7.widget.RecyclerView.LayoutManager getLayoutManager();
207 method public android.support.v7.widget.RecyclerView.RecycledViewPool getRecycledViewPool();
220 method public void removeItemDecoration(android.support.v7.widget.RecyclerView.ItemDecoration);
221 method public void removeOnItemTouchListener(android.support.v7.widget.RecyclerView.OnItemTouchListener);
222 method public void removeOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
225 method public void setAdapter(android.support.v7.widget.RecyclerView.Adapter);
227 method public void setItemAnimator(android.support.v7.widget.RecyclerView.ItemAnimator);
229 method public void setLayoutManager(android.support.v7.widget.RecyclerView.LayoutManager);
230 method public deprecated void setOnScrollListener(android.support.v7.widget.RecyclerView.OnScrollListener);
231 method public void setRecycledViewPool(android.support.v7.widget.RecyclerView.RecycledViewPool);
232 method public void setRecyclerListener(android.support.v7.widget.RecyclerView.RecyclerListener);
234 method public void setViewCacheExtension(android.support.v7.widget.RecyclerView.ViewCacheExtension);
238 method public void swapAdapter(android.support.v7.widget.RecyclerView.Adapter, boolean);
251 public static abstract class RecyclerView.Adapter {
252 ctor public RecyclerView.Adapter();
268 method public void onAttachedToRecyclerView(android.support.v7.widget.RecyclerView);
271 method public void onDetachedFromRecyclerView(android.support.v7.widget.RecyclerView);
276 method public void registerAdapterDataObserver(android.support.v7.widget.RecyclerView.AdapterDataObserver);
278 method public void unregisterAdapterDataObserver(android.support.v7.widget.RecyclerView.AdapterDataObserver);
281 public static abstract class RecyclerView.AdapterDataObserver {
282 ctor public RecyclerView.AdapterDataObserver();
290 public static abstract class RecyclerView.ItemAnimator {
291 ctor public RecyclerView.ItemAnimator();
292 method public abstract boolean animateAdd(android.support.v7.widget.RecyclerView.ViewHolder);
293 method public abstract boolean animateChange(android.support.v7.widget.RecyclerView.ViewHolder, android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
294 method public abstract boolean animateMove(android.support.v7.widget.RecyclerView.ViewHolder, int, int, int, int);
295 method public abstract boolean animateRemove(android.support.v7.widget.RecyclerView.ViewHolder);
296 method public final void dispatchAddFinished(android.support.v7.widget.RecyclerView.ViewHolder);
297 method public final void dispatchAddStarting(android.support.v7.widget.RecyclerView.ViewHolder);
299 method public final void dispatchChangeFinished(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
300 method public final void dispatchChangeStarting(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
301 method public final void dispatchMoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
302 method public final void dispatchMoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
303 method public final void dispatchRemoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
304 method public final void dispatchRemoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
305 method public abstract void endAnimation(android.support.v7.widget.RecyclerView.ViewHolder);
313 method public final boolean isRunning(android.support.v7.widget.RecyclerView.ItemAnimator.ItemAnimatorFinishedListener);
314 method public void onAddFinished(android.support.v7.widget.RecyclerView.ViewHolder);
315 method public void onAddStarting(android.support.v7.widget.RecyclerView.ViewHolder);
316 method public void onChangeFinished(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
317 method public void onChangeStarting(android.support.v7.widget.RecyclerView.ViewHolder, boolean);
318 method public void onMoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
319 method public void onMoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
320 method public void onRemoveFinished(android.support.v7.widget.RecyclerView.ViewHolder);
321 method public void onRemoveStarting(android.support.v7.widget.RecyclerView.ViewHolder);
330 public static abstract interface RecyclerView.ItemAnimator.ItemAnimatorFinishedListener {
334 public static abstract class RecyclerView.ItemDecoration {
335 ctor public RecyclerView.ItemDecoration();
336 method public deprecated void getItemOffsets(android.graphics.Rect, int, android.support.v7.widget.RecyclerView);
337 method public void getItemOffsets(android.graphics.Rect, android.view.View, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
338 method public void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
339 method public deprecated void onDraw(android.graphics.Canvas, android.support.v7.widget.RecyclerView);
340 method public void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State);
341 method public deprecated void onDrawOver(android.graphics.Canvas, android.support.v7.widget.RecyclerView);
344 public static abstract class RecyclerView.LayoutManager {
345 ctor public RecyclerView.LayoutManager();
352 method public void attachView(android.view.View, int, android.support.v7.widget.RecyclerView.LayoutParams);
358 method public boolean checkLayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
359 method public int computeHorizontalScrollExtent(android.support.v7.widget.RecyclerView.State);
360 method public int computeHorizontalScrollOffset(android.support.v7.widget.RecyclerView.State);
361 method public int computeHorizontalScrollRange(android.support.v7.widget.RecyclerView.State);
362 method public int computeVerticalScrollExtent(android.support.v7.widget.RecyclerView.State);
363 method public int computeVerticalScrollOffset(android.support.v7.widget.RecyclerView.State);
364 method public int computeVerticalScrollRange(android.support.v7.widget.RecyclerView.State);
365 method public void detachAndScrapAttachedViews(android.support.v7.widget.RecyclerView.Recycler);
366 method public void detachAndScrapView(android.view.View, android.support.v7.widget.RecyclerView.Recycler);
367 method public void detachAndScrapViewAt(int, android.support.v7.widget.RecyclerView.Recycler);
372 method public abstract android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
373 method public android.support.v7.widget.RecyclerView.LayoutParams generateLayoutParams(android.view.ViewGroup.LayoutParams);
374 method public android.support.v7.widget.RecyclerView.LayoutParams generateLayoutParams(android.content.Context, android.util.AttributeSet);
381 method public int getColumnCountForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
404 method public int getRowCountForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
405 method public int getSelectionModeForAccessibility(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
412 method public boolean isLayoutHierarchical(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
420 method public void onAdapterChanged(android.support.v7.widget.RecyclerView.Adapter, android.support.v7.widget.RecyclerView.Adapter);
421 method public boolean onAddFocusables(android.support.v7.widget.RecyclerView, java.util.ArrayList<android.view.View>, int, int);
422 method public void onAttachedToWindow(android.support.v7.widget.RecyclerView);
423 method public deprecated void onDetachedFromWindow(android.support.v7.widget.RecyclerView);
424 method public void onDetachedFromWindow(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.Recycler);
425 method public android.view.View onFocusSearchFailed(android.view.View, int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
427 method public void onInitializeAccessibilityEvent(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.accessibility.AccessibilityEvent);
428 method public void onInitializeAccessibilityNodeInfo(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat);
429 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);
431 method public void onItemsAdded(android.support.v7.widget.RecyclerView, int, int);
432 method public void onItemsChanged(android.support.v7.widget.RecyclerView);
433 method public void onItemsMoved(android.support.v7.widget.RecyclerView, int, int, int);
434 method public void onItemsRemoved(android.support.v7.widget.RecyclerView, int, int);
435 method public void onItemsUpdated(android.support.v7.widget.RecyclerView, int, int);
436 method public void onLayoutChildren(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
437 method public void onMeasure(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, int, int);
438 method public deprecated boolean onRequestChildFocus(android.support.v7.widget.RecyclerView, android.view.View, android.view.View);
439 method public boolean onRequestChildFocus(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State, android.view.View, android.view.View);
443 method public boolean performAccessibilityAction(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, int, android.os.Bundle);
444 method public boolean performAccessibilityActionForItem(android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State, android.view.View, int, android.os.Bundle);
447 method public void removeAndRecycleAllViews(android.support.v7.widget.RecyclerView.Recycler);
448 method public void removeAndRecycleView(android.view.View, android.support.v7.widget.RecyclerView.Recycler);
449 method public void removeAndRecycleViewAt(int, android.support.v7.widget.RecyclerView.Recycler);
454 method public boolean requestChildRectangleOnScreen(android.support.v7.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean);
457 method public int scrollHorizontallyBy(int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
459 method public int scrollVerticallyBy(int, android.support.v7.widget.RecyclerView.Recycler, android.support.v7.widget.RecyclerView.State);
461 method public void smoothScrollToPosition(android.support.v7.widget.RecyclerView, android.support.v7.widget.RecyclerView.State, int);
462 method public void startSmoothScroll(android.support.v7.widget.RecyclerView.SmoothScroller);
467 public static class RecyclerView.LayoutParams extends android.view.ViewGroup.MarginLayoutParams {
468 ctor public RecyclerView.LayoutParams(android.content.Context, android.util.AttributeSet);
469 ctor public RecyclerView.LayoutParams(int, int);
470 ctor public RecyclerView.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
471 ctor public RecyclerView.LayoutParams(android.view.ViewGroup.LayoutParams);
472 ctor public RecyclerView.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
482 public static abstract interface RecyclerView.OnItemTouchListener {
483 method public abstract boolean onInterceptTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
484 method public abstract void onTouchEvent(android.support.v7.widget.RecyclerView, android.view.MotionEvent);
487 public static abstract class RecyclerView.OnScrollListener {
488 ctor public RecyclerView.OnScrollListener();
489 method public void onScrollStateChanged(android.support.v7.widget.RecyclerView, int);
490 method public void onScrolled(android.support.v7.widget.RecyclerView, int, int);
493 public static class RecyclerView.RecycledViewPool {
494 ctor public RecyclerView
496 method public android.support.v7.widget.RecyclerView.ViewHolder getRecycledView(int);
497 method public void putRecycledView(android.support.v7.widget.RecyclerView.ViewHolder);
501 public final class RecyclerView.Recycler {
502 ctor public RecyclerView.Recycler();
506 method public java.util.List<android.support.v7.widget.RecyclerView.ViewHolder> getScrapList();
512 public static abstract interface RecyclerView.RecyclerListener {
513 method public abstract void onViewRecycled(android.support.v7.widget.RecyclerView.ViewHolder);
516 public static abstract class RecyclerView.SmoothScroller {
517 ctor public RecyclerView.SmoothScroller();
521 method public android.support.v7.widget.RecyclerView.LayoutManager getLayoutManager();
528 method protected abstract void onSeekTargetStep(int, int, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
531 method protected abstract void onTargetFound(android.view.View, android.support.v7.widget.RecyclerView.State, android.support.v7.widget.RecyclerView.SmoothScroller.Action);
536 public static class RecyclerView.SmoothScroller.Action {
537 ctor public RecyclerView.SmoothScroller.Action(int, int);
538 ctor public RecyclerView.SmoothScroller.Action(int, int, int);
539 ctor public RecyclerView.SmoothScroller.Action(int, int, int, android.view.animation.Interpolator);
552 public static class RecyclerView.State {
553 ctor public RecyclerView.State();
560 method public void onViewIgnored(android.support.v7.widget.RecyclerView.ViewHolder);
567 public static abstract class RecyclerView.ViewCacheExtension {
568 ctor public RecyclerView.ViewCacheExtension();
569 method public abstract android.view.View getViewForPositionAndType(android.support.v7.widget.RecyclerView.Recycler, int, int);
572 public static abstract class RecyclerView.ViewHolder {
573 ctor public RecyclerView.ViewHolder(android.view.View);
586 ctor public RecyclerViewAccessibilityDelegate(android.support.v7.widget.RecyclerView);
589 public class StaggeredGridLayoutManager extends android.support.v7.widget.RecyclerView.LayoutManager {
595 method public android.support.v7.widget.RecyclerView.LayoutParams generateDefaultLayoutParams();
614 public static class StaggeredGridLayoutManager.LayoutParams extends android.support.v7.widget.RecyclerView.LayoutParams {
619 ctor public StaggeredGridLayoutManager.LayoutParams(android.support.v7.widget.RecyclerView.LayoutParams);
631 ctor public SortedListAdapterCallback(android.support.v7.widget.RecyclerView.Adapter);