/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | OnChildViewHolderSelectedListener.java | 17 import android.support.v7.widget.RecyclerView; 23 * {link {@link #onChildViewHolderSelected(RecyclerView, RecyclerView.ViewHolder, int, int)}} 28 * {link {@link #onChildViewHolderSelectedAndPositioned(RecyclerView, RecyclerView.ViewHolder, 29 * int, int)} is called when view holder has been selected and laid out in RecyclerView. 38 * RecyclerView, RecyclerView.ViewHolder, int, int)}. 40 * @param parent The RecyclerView where the selection happened. 41 * @param child The ViewHolder within the RecyclerView tha [all...] |
H A D | ViewHolderTask.java | 16 import android.support.v7.widget.RecyclerView; 22 public void run(RecyclerView.ViewHolder viewHolder);
|
H A D | FacetProviderAdapter.java | 16 import android.support.v7.widget.RecyclerView; 19 * Optional interface that implemented by {@link RecyclerView.Adapter} to 21 * {@link RecyclerView.ViewHolder} may also implement {@link FacetProvider} which
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/recyclerview/test/ |
H A D | PrivateLayoutManager.java | 20 import android.support.v7.widget.RecyclerView; 23 class PrivateLayoutManager extends RecyclerView.LayoutManager { 31 public RecyclerView.LayoutParams generateDefaultLayoutParams() {
|
H A D | CustomLayoutManager.java | 21 import android.support.v7.widget.RecyclerView; 32 public static class LayoutManager extends RecyclerView.LayoutManager { 35 public RecyclerView.LayoutParams generateDefaultLayoutParams() {
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | RecycledViewPoolTest.java | 35 static class MockViewHolder extends RecyclerView.ViewHolder { 47 RecyclerView.RecycledViewPool pool = new RecyclerView.RecycledViewPool(); 52 private RecyclerView.ViewHolder makeHolder(int viewType) { 53 RecyclerView.ViewHolder holder = new MockViewHolder(getContext()); 60 RecyclerView.RecycledViewPool pool = new RecyclerView.RecycledViewPool(); 75 RecyclerView.RecycledViewPool pool = new RecyclerView.RecycledViewPool(); 82 RecyclerView [all...] |
H A D | RecyclerViewCacheTest.java | 65 RecyclerView.Recycler mRecycler; 67 private class TimeMockingRecyclerView extends RecyclerView { 121 RecyclerView.LayoutManager prefetchingLayoutManager = new RecyclerView.LayoutManager() { 123 public RecyclerView.LayoutParams generateDefaultLayoutParams() { 124 return new RecyclerView.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, 129 public void collectAdjacentPrefetchPositions(int dx, int dy, RecyclerView.State state, 137 public void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state) { 142 RecyclerView [all...] |
H A D | RecyclerViewBasicTest.java | 60 RecyclerView mRecyclerView; 64 mRecyclerView = new RecyclerView(getContext()); 98 assertEquals("RecyclerView should announce itself as scroll container for the IME to " 217 final List<RecyclerView.ViewHolder> recycledVhs = new ArrayList<>(); 221 public void onViewRecycled(RecyclerView.ViewHolder holder) { 240 final List<RecyclerView.ViewHolder> recycledVhs = new ArrayList<>(); 244 public void onViewRecycled(RecyclerView.ViewHolder holder) { 276 RecyclerView restored = new RecyclerView(getContext()); 280 savedState = RecyclerView [all...] |
H A D | BaseRecyclerViewAnimationsTest.java | 54 RecyclerView setupBasic(int itemCount) throws Throwable { 58 RecyclerView setupBasic(int itemCount, int firstLayoutStartIndex, int firstLayoutItemCount) 63 RecyclerView setupBasic(int itemCount, int firstLayoutStartIndex, int firstLayoutItemCount, 94 protected RecyclerView.ItemAnimator createItemAnimator() { 121 private String prepareLog(RecyclerView.Recycler recycler, RecyclerView.State state, boolean done) { 125 for (RecyclerView.ViewHolder vh : ((TestRecyclerView)mRecyclerView).collectViewHolders()) { 129 for (RecyclerView.ViewHolder vh : recycler.getScrapList()) { 152 public final void onLayoutChildren(RecyclerView.Recycler recycler, 153 RecyclerView [all...] |
H A D | LoggingItemAnimator.java | 29 final ArrayList<RecyclerView.ViewHolder> mAddVHs = new ArrayList<RecyclerView.ViewHolder>(); 31 final ArrayList<RecyclerView.ViewHolder> mRemoveVHs = new ArrayList<RecyclerView.ViewHolder>(); 33 final ArrayList<RecyclerView.ViewHolder> mMoveVHs = new ArrayList<RecyclerView.ViewHolder>(); 35 final ArrayList<RecyclerView.ViewHolder> mChangeOldVHs = new ArrayList<RecyclerView.ViewHolder>(); 37 final ArrayList<RecyclerView.ViewHolder> mChangeNewVHs = new ArrayList<RecyclerView [all...] |
H A D | CacheUtils.java | 28 static void verifyPositionsPrefetched(RecyclerView view, int dx, int dy, 30 RecyclerView.LayoutManager.LayoutPrefetchRegistry layoutPrefetchRegistry = 31 mock(RecyclerView.LayoutManager.LayoutPrefetchRegistry.class); 41 private static void verifyCacheContainsPosition(RecyclerView view, int position) { 51 static void verifyCacheContainsPositions(RecyclerView view, Integer... positions) { 62 static void verifyCacheContainsPrefetchedPositions(RecyclerView view, Integer... positions) { 74 static void verifyCacheDoesNotContainPositions(RecyclerView view, Integer... positions) { 83 static RecyclerView.ViewHolder peekAtCachedViewForPosition(RecyclerView view, int position) { 85 RecyclerView [all...] |
H A D | BaseRecyclerViewInstrumentationTest.java | 19 import static android.support.v7.widget.RecyclerView.SCROLL_STATE_IDLE; 71 protected RecyclerView mRecyclerView; 144 void setAdapter(final RecyclerView.Adapter adapter) throws Throwable { 182 void swapAdapter(final RecyclerView.Adapter adapter, 266 final RecyclerView.Adapter adapter = mRecyclerView.getAdapter(); 287 .isRunning(new RecyclerView.ItemAnimator.ItemAnimatorFinishedListener() { 300 public void waitForIdleScroll(final RecyclerView recyclerView) throws Throwable { 305 RecyclerView.OnScrollListener listener = new RecyclerView.OnScrollListener() { 307 public void onScrollStateChanged(RecyclerView recyclerVie [all...] |
/frameworks/base/tests/UiBench/src/com/android/test/uibench/ |
H A D | TrivialRecyclerViewActivity.java | 18 import android.support.v7.widget.RecyclerView; 25 protected RecyclerView.Adapter createAdapter() {
|
H A D | SlowNestedRecyclerViewActivity.java | 24 import android.support.v7.widget.RecyclerView; 67 protected RecyclerView.LayoutManager createLayoutManager(Context context) { 72 protected RecyclerView.Adapter createAdapter() { 76 private class InnerAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { 78 public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 101 RecyclerView.ViewHolder holder = new RecyclerView.ViewHolder(view) {}; 108 public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) { 117 private class OuterAdapter extends RecyclerView [all...] |
/frameworks/support/wear/src/android/support/wear/widget/drawer/ |
H A D | RecyclerViewFlingWatcher.java | 21 import android.support.v7.widget.RecyclerView; 22 import android.support.v7.widget.RecyclerView.OnScrollListener; 29 * {@link FlingWatcher} implementation for {@link RecyclerView RecyclerViews}. Detects the end of 38 private final WeakReference<RecyclerView> mRecyclerView; 40 RecyclerViewFlingWatcher(FlingListener listener, RecyclerView view) { 47 RecyclerView recyclerView = mRecyclerView.get(); 54 public void onScrollStateChanged(RecyclerView recyclerView, int newState) { 55 if (newState == RecyclerView.SCROLL_STATE_IDLE) {
|
/frameworks/base/core/java/com/android/internal/widget/helper/ |
H A D | ItemTouchUIUtil.java | 22 import com.android.internal.widget.RecyclerView; 30 * {@link RecyclerView.ViewHolder#itemView} and {@link ItemTouchUIUtil} makes necessary changes 41 * RecyclerView, RecyclerView.ViewHolder, float, float, int, boolean)} 43 void onDraw(Canvas c, RecyclerView recyclerView, View view, 48 * RecyclerView, RecyclerView.ViewHolder, float, float, int, boolean)} 50 void onDrawOver(Canvas c, RecyclerView recyclerView, View view, 54 * The default implementation for {@link ItemTouchHelper.Callback#clearView(RecyclerView, 55 * RecyclerView [all...] |
/frameworks/support/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/widget/touch/ |
H A D | ItemTouchHelperActivity.java | 29 import android.support.v7.widget.RecyclerView; 46 public RecyclerView mRecyclerView; 72 RecyclerView configView = findViewById(R.id.config_recycler_view); 73 configView.setAdapter(new RecyclerView.Adapter<ConfigViewHolder>() { 106 public int getMovementFlags(RecyclerView recyclerView, 107 RecyclerView.ViewHolder viewHolder) { 112 public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, 113 RecyclerView.ViewHolder target) { 119 public void onSwiped(RecyclerView [all...] |
/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/widget/touch/ |
H A D | ItemTouchHelperActivity.java | 29 import android.support.v7.widget.RecyclerView; 46 public RecyclerView mRecyclerView; 72 RecyclerView configView = findViewById(R.id.config_recycler_view); 73 configView.setAdapter(new RecyclerView.Adapter<ConfigViewHolder>() { 106 public int getMovementFlags(RecyclerView recyclerView, 107 RecyclerView.ViewHolder viewHolder) { 112 public boolean onMove(RecyclerView recyclerView, RecyclerView.ViewHolder viewHolder, 113 RecyclerView.ViewHolder target) { 119 public void onSwiped(RecyclerView [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/helper/ |
H A D | ItemTouchUIUtil.java | 20 import android.support.v7.widget.RecyclerView; 29 * {@link RecyclerView.ViewHolder#itemView} and {@link ItemTouchUIUtil} makes necessary changes 40 * RecyclerView, RecyclerView.ViewHolder, float, float, int, boolean)} 42 void onDraw(Canvas c, RecyclerView recyclerView, View view, 47 * RecyclerView, RecyclerView.ViewHolder, float, float, int, boolean)} 49 void onDrawOver(Canvas c, RecyclerView recyclerView, View view, 53 * The default implementation for {@link ItemTouchHelper.Callback#clearView(RecyclerView, 54 * RecyclerView [all...] |
/frameworks/support/wear/src/android/support/wear/widget/ |
H A D | WearableLinearLayoutManager.java | 21 import android.support.v7.widget.RecyclerView; 49 * @param parent the {@link RecyclerView} parent that this class is attached to. 51 public abstract void onLayoutFinished(View child, RecyclerView parent); 95 int dy, RecyclerView.Recycler recycler, RecyclerView.State state) { 103 public void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state) {
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/helper/ |
H A D | ItemTouchHelperTest.java | 37 import android.support.v7.widget.RecyclerView; 67 private RecyclerView setup(int dragDirs, int swipeDirs) throws Throwable { 72 public void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state) { 140 final RecyclerView recyclerView = setup(0, swipeDirs); 145 final RecyclerView.ViewHolder target = mRecyclerView 182 private List<RecyclerView.ViewHolder> mCleared = new ArrayList<RecyclerView.ViewHolder>(); 189 public boolean onMove(RecyclerView recyclerView, RecyclerView [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
H A D | SnapHelper.java | 21 import android.support.v7.widget.RecyclerView.LayoutManager; 22 import android.support.v7.widget.RecyclerView.SmoothScroller.ScrollVectorProvider; 29 * Class intended to support snapping for a {@link RecyclerView}. 32 * {@link RecyclerView.LayoutManager} must implement the {@link ScrollVectorProvider} interface or 35 public abstract class SnapHelper extends RecyclerView.OnFlingListener { 39 RecyclerView mRecyclerView; 43 private final RecyclerView.OnScrollListener mScrollListener = 44 new RecyclerView.OnScrollListener() { 48 public void onScrollStateChanged(RecyclerView recyclerView, int newState) { 50 if (newState == RecyclerView [all...] |
H A D | RecyclerViewAccessibilityDelegate.java | 26 * The AccessibilityDelegate used by RecyclerView. 31 final RecyclerView mRecyclerView; 35 public RecyclerViewAccessibilityDelegate(RecyclerView recyclerView) { 59 info.setClassName(RecyclerView.class.getName()); 68 event.setClassName(RecyclerView.class.getName()); 69 if (host instanceof RecyclerView && !shouldIgnore()) { 70 RecyclerView rv = (RecyclerView) host; 78 * Gets the AccessibilityDelegate for an individual item in the RecyclerView. 88 * RecyclerView [all...] |
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | RecyclerViewAccessibilityDelegate.java | 26 * The AccessibilityDelegate used by RecyclerView. 31 final RecyclerView mRecyclerView; 34 public RecyclerViewAccessibilityDelegate(RecyclerView recyclerView) { 57 info.setClassName(RecyclerView.class.getName()); 66 event.setClassName(RecyclerView.class.getName()); 67 if (host instanceof RecyclerView && !shouldIgnore()) { 68 RecyclerView rv = (RecyclerView) host; 76 * Gets the AccessibilityDelegate for an individual item in the RecyclerView.
|
/frameworks/base/tests/UiBench/src/com/android/test/uibench/recyclerview/ |
H A D | RvCompatListActivity.java | 25 import android.support.v7.widget.RecyclerView; 34 RecyclerView.LayoutManager layoutManager; 35 RecyclerView.Adapter adapter; 41 RecyclerView recyclerView = (RecyclerView) inflater.inflate( 62 protected RecyclerView.LayoutManager createLayoutManager(Context context) { 66 protected abstract RecyclerView.Adapter createAdapter();
|