/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | PlaybackRowPresenter.java | 16 public static class ViewHolder extends RowPresenter.ViewHolder { class in class:PlaybackRowPresenter 17 public ViewHolder(View view) { method in class:PlaybackRowPresenter.ViewHolder 25 public void onReappear(RowPresenter.ViewHolder rowViewHolder) {
|
H A D | BaseOnItemViewClickedListener.java | 28 void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 29 RowPresenter.ViewHolder rowViewHolder, T row);
|
H A D | BaseOnItemViewSelectedListener.java | 47 public void onItemSelected(Presenter.ViewHolder itemViewHolder, Object item, 48 RowPresenter.ViewHolder rowViewHolder, T row);
|
H A D | DetailsOverviewLogoPresenter.java | 20 * call {@link FullWidthDetailsOverviewRowPresenter#notifyOnBindLogo(FullWidthDetailsOverviewRowPresenter.ViewHolder)} 21 * whenever {@link #isBoundToImage(ViewHolder, DetailsOverviewRow)} turned to true so that activity 27 * ViewHolder for Logo view of DetailsOverviewRow. 29 public static class ViewHolder extends Presenter.ViewHolder { class in class:DetailsOverviewLogoPresenter 32 protected FullWidthDetailsOverviewRowPresenter.ViewHolder mParentViewHolder; 35 public ViewHolder(View view) { method in class:DetailsOverviewLogoPresenter.ViewHolder 43 public FullWidthDetailsOverviewRowPresenter.ViewHolder getParentViewHolder() { 50 * {@link DetailsOverviewLogoPresenter#onBindViewHolder(Presenter.ViewHolder, Object)} 54 * @see DetailsOverviewLogoPresenter#onBindViewHolder(Presenter.ViewHolder, Objec [all...] |
H A D | MediaItemActionPresenter.java | 35 static class ViewHolder extends Presenter.ViewHolder { class in class:MediaItemActionPresenter 38 public ViewHolder(View view) { method in class:MediaItemActionPresenter.ViewHolder 49 public Presenter.ViewHolder onCreateViewHolder(ViewGroup parent) { 53 return new ViewHolder(actionView); 57 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) { 58 ViewHolder actionViewHolder = (ViewHolder) viewHolder; 64 public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) {
|
H A D | RowPresenter.java | 24 * {@link ViewHolder#getRow()} returns null. 28 * {@link RowPresenter.ViewHolder} and override {@link #createRowViewHolder(ViewGroup)} 29 * and {@link #initializeRowViewHolder(ViewHolder)}. The subclass must use layout id 40 * A row is selected via {@link #setRowViewSelected(Presenter.ViewHolder, boolean)}. The event 44 * Subclasses of RowPresenter may override {@link #onRowViewSelected(ViewHolder, boolean)}. 47 * A row is expanded to full height via {@link #setRowViewExpanded(Presenter.ViewHolder, boolean)} 52 * Subclasses of RowPresenter may override {@link #onRowViewExpanded(ViewHolder, boolean)}. 69 * Application should call {@link RowPresenter.ViewHolder#setActivated(boolean)} to change 85 * {@link #setSelectLevel(Presenter.ViewHolder, float)} with float value between 89 * {@link #onSelectLevelChanged(ViewHolder)} t 140 public static class ViewHolder extends Presenter.ViewHolder { class in class:RowPresenter 164 public ViewHolder(View view) { method in class:RowPresenter.ViewHolder [all...] |
H A D | AbstractMediaListHeaderPresenter.java | 27 * The presenter creates a {@link ViewHolder} for the TextView holding the header text. 30 * #onBindMediaListHeaderViewHolder(ViewHolder, Object)} in order to bind their header text to 45 * The ViewHolder for the {@link AbstractMediaListHeaderPresenter}. It references the TextView 48 public static class ViewHolder extends RowPresenter.ViewHolder { class in class:AbstractMediaListHeaderPresenter 52 public ViewHolder(View view) { method in class:AbstractMediaListHeaderPresenter.ViewHolder 92 protected RowPresenter.ViewHolder createRowViewHolder(ViewGroup parent) { 98 ViewHolder vh = new ViewHolder(view); 106 protected void onBindRowViewHolder(RowPresenter.ViewHolder v [all...] |
H A D | Presenter.java | 30 * Presenters should be stateless. Presenters typically extend {@link ViewHolder} to store all 41 * // This class does not need a custom ViewHolder, since it does not use 45 * public ViewHolder onCreateViewHolder(ViewGroup parent) { 46 * return new ViewHolder(new TextView(parent.getContext())); 50 * public void onBindViewHolder(ViewHolder viewHolder, Object item) { 58 * public void onUnbindViewHolder(ViewHolder viewHolder) { 71 * ViewHolder can be subclassed and used to cache any view accessors needed 75 public static class ViewHolder implements FacetProvider { class in class:Presenter 79 public ViewHolder(View view) { method in class:Presenter.ViewHolder 92 * Sets dynamic implemented facet in addition to basic ViewHolder function [all...] |
H A D | RowHeaderPresenter.java | 31 * {@link #onSelectLevelChanged(ViewHolder)}. 42 * @see ViewHolder#ViewHolder(View) 80 * A ViewHolder for the RowHeaderPresenter. 82 public static class ViewHolder extends Presenter.ViewHolder { class in class:RowHeaderPresenter 90 * Creating a new ViewHolder that supports title and description. 93 public ViewHolder(View view) { method in class:RowHeaderPresenter.ViewHolder 101 * Uses a single {@link RowHeaderView} for creating a new ViewHolder. 106 public ViewHolder(RowHeaderVie method in class:RowHeaderPresenter.ViewHolder [all...] |
H A D | DividerPresenter.java | 44 public Presenter.ViewHolder onCreateViewHolder(ViewGroup parent) { 48 return new ViewHolder(headerView); 52 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) { 56 public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) {
|
H A D | ViewHolderTask.java | 19 * Interface for schedule task on a ViewHolder. 22 public void run(RecyclerView.ViewHolder viewHolder);
|
H A D | ListRowPresenter.java | 42 * dim effect in {@link #applySelectLevelToChild(ViewHolder, View)}. 57 * ViewHolder for the ListRowPresenter. 59 public static class ViewHolder extends RowPresenter.ViewHolder { class in class:ListRowPresenter 69 public ViewHolder(View rootView, HorizontalGridView gridView, ListRowPresenter p) { method in class:ListRowPresenter.ViewHolder 80 * Gets ListRowPresenter that creates this ViewHolder. 81 * @return ListRowPresenter that creates this ViewHolder. 112 * Gets ViewHolder at a position in adapter. Returns null if the item does not exist 115 * @return ViewHolder bounds to the item. 117 public Presenter.ViewHolder getItemViewHolde [all...] |
H A D | ItemBridgeAdapter.java | 32 * Interface for listening to ViewHolder operations. 37 public void onCreate(ViewHolder viewHolder) { 39 public void onBind(ViewHolder viewHolder) { 41 public void onUnbind(ViewHolder viewHolder) { 43 public void onAttachedToWindow(ViewHolder viewHolder) { 45 public void onDetachedFromWindow(ViewHolder viewHolder) { 85 * ViewHolder for the ItemBridgeAdapter. 87 public class ViewHolder extends RecyclerView.ViewHolder implements FacetProvider { class in class:ItemBridgeAdapter 89 final Presenter.ViewHolder mHolde 138 ViewHolder(Presenter presenter, View view, Presenter.ViewHolder holder) { method in class:ItemBridgeAdapter.ViewHolder [all...] |
H A D | OnChildViewHolderSelectedListener.java | 23 * {link {@link #onChildViewHolderSelected(RecyclerView, RecyclerView.ViewHolder, int, int)}} 28 * {link {@link #onChildViewHolderSelectedAndPositioned(RecyclerView, RecyclerView.ViewHolder, 38 * RecyclerView, RecyclerView.ViewHolder, int, int)}. 41 * @param child The ViewHolder within the RecyclerView that is selected, or null if no 48 public void onChildViewHolderSelected(RecyclerView parent, RecyclerView.ViewHolder child, 57 * @param child The ViewHolder within the RecyclerView that is selected, or null if no 65 RecyclerView.ViewHolder child, int position, int subposition) {
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | DefaultItemAnimatorTest.java | 53 List<RecyclerView.ViewHolder> mExpectedItems = new ArrayList<RecyclerView.ViewHolder>(); 55 Set<RecyclerView.ViewHolder> mRemoveFinished = new HashSet<RecyclerView.ViewHolder>(); 56 Set<RecyclerView.ViewHolder> mAddFinished = new HashSet<RecyclerView.ViewHolder>(); 57 Set<RecyclerView.ViewHolder> mMoveFinished = new HashSet<RecyclerView.ViewHolder>(); 58 Set<RecyclerView.ViewHolder> mChangeFinished = new HashSet<RecyclerView.ViewHolder>(); 426 private class ViewHolder extends RecyclerView.ViewHolder { class in class:DefaultItemAnimatorTest 430 public ViewHolder(View itemView) { method in class:DefaultItemAnimatorTest.ViewHolder [all...] |
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | SimpleItemAnimator.java | 25 import com.android.internal.widget.RecyclerView.ViewHolder; 60 * {@link #animateChange(ViewHolder, ViewHolder, int, int, int, int)} implementation. 67 * {@link #animateChange(ViewHolder, ViewHolder, int, int, int, 79 * @return True if change animations are not supported or the ViewHolder is invalid, 85 public boolean canReuseUpdatedViewHolder(@NonNull RecyclerView.ViewHolder viewHolder) { 90 public boolean animateDisappearance(@NonNull ViewHolder viewHolder, 114 public boolean animateAppearance(@NonNull ViewHolder viewHolder, 133 public boolean animatePersistence(@NonNull ViewHolder viewHolde [all...] |
/frameworks/base/tests/UiBench/src/com/android/test/uibench/recyclerview/ |
H A D | RvArrayAdapter.java | 24 public class RvArrayAdapter extends RecyclerView.Adapter<RvArrayAdapter.ViewHolder> { 28 public static class ViewHolder extends RecyclerView.ViewHolder { class in class:RvArrayAdapter 31 public ViewHolder(View v) { method in class:RvArrayAdapter.ViewHolder 46 public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { 52 return new ViewHolder(v); 56 public void onBindViewHolder(ViewHolder viewHolder, final int position) {
|
/frameworks/support/frameworks/support/samples/SupportWearDemos/src/com/example/android/support/wear/app/ |
H A D | SimpleWearableRecyclerViewDemo.java | 47 private class ViewHolder extends RecyclerView.ViewHolder { class in class:SimpleWearableRecyclerViewDemo 49 ViewHolder(TextView itemView) { method in class:SimpleWearableRecyclerViewDemo.ViewHolder 55 private class DemoAdapter extends WearableRecyclerView.Adapter<ViewHolder> { 59 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 61 return new ViewHolder(view); 65 public void onBindViewHolder(ViewHolder holder, int position) {
|
/frameworks/support/samples/SupportWearDemos/src/com/example/android/support/wear/app/ |
H A D | SimpleWearableRecyclerViewDemo.java | 47 private class ViewHolder extends RecyclerView.ViewHolder { class in class:SimpleWearableRecyclerViewDemo 49 ViewHolder(TextView itemView) { method in class:SimpleWearableRecyclerViewDemo.ViewHolder 55 private class DemoAdapter extends WearableRecyclerView.Adapter<ViewHolder> { 59 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 61 return new ViewHolder(view); 65 public void onBindViewHolder(ViewHolder holder, int position) {
|
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
H A D | SimpleItemAnimator.java | 23 import android.support.v7.widget.RecyclerView.ViewHolder; 60 * {@link #animateChange(ViewHolder, ViewHolder, int, int, int, int)} implementation. 67 * {@link #animateChange(ViewHolder, ViewHolder, int, int, int, 79 * @return True if change animations are not supported or the ViewHolder is invalid, 85 public boolean canReuseUpdatedViewHolder(@NonNull RecyclerView.ViewHolder viewHolder) { 90 public boolean animateDisappearance(@NonNull ViewHolder viewHolder, 114 public boolean animateAppearance(@NonNull ViewHolder viewHolder, 133 public boolean animatePersistence(@NonNull ViewHolder viewHolde [all...] |
/frameworks/support/wear/tests/src/android/support/wear/widget/ |
H A D | WearableRecyclerViewTestActivity.java | 36 private class ViewHolder extends RecyclerView.ViewHolder { class in class:WearableRecyclerViewTestActivity 38 ViewHolder(TextView itemView) { method in class:WearableRecyclerViewTestActivity.ViewHolder 44 private class TestAdapter extends WearableRecyclerView.Adapter<ViewHolder> { 47 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 50 return new ViewHolder(view); 54 public void onBindViewHolder(ViewHolder holder, int position) {
|
/frameworks/support/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/ |
H A D | BrowseAnimationFragment.java | 94 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 95 RowPresenter.ViewHolder rowViewHolder, Row row) { 109 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 110 RowPresenter.ViewHolder rowViewHolder, Row row) { 124 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 125 RowPresenter.ViewHolder rowViewHolder, Row row) { 137 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 138 RowPresenter.ViewHolder rowViewHolder, Row row) { 147 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 148 RowPresenter.ViewHolder rowViewHolde [all...] |
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/ |
H A D | BrowseAnimationFragment.java | 94 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 95 RowPresenter.ViewHolder rowViewHolder, Row row) { 109 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 110 RowPresenter.ViewHolder rowViewHolder, Row row) { 124 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 125 RowPresenter.ViewHolder rowViewHolder, Row row) { 137 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 138 RowPresenter.ViewHolder rowViewHolder, Row row) { 147 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item, 148 RowPresenter.ViewHolder rowViewHolde [all...] |
/frameworks/support/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/widget/ |
H A D | NestedRecyclerViewActivity.java | 49 static class InnerAdapter extends RecyclerView.Adapter<InnerAdapter.ViewHolder> { 50 public static class ViewHolder extends RecyclerView.ViewHolder { class in class:NestedRecyclerViewActivity.InnerAdapter 53 public ViewHolder(TextView itemView) { method in class:NestedRecyclerViewActivity.InnerAdapter.ViewHolder 66 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 71 return new ViewHolder(textView); 75 public void onBindViewHolder(ViewHolder holder, int position) { 87 static class OuterAdapter extends RecyclerView.Adapter<OuterAdapter.ViewHolder> { 88 public static class ViewHolder extends RecyclerView.ViewHolder { class in class:NestedRecyclerViewActivity.OuterAdapter 90 public ViewHolder(RecyclerView itemView) { method in class:NestedRecyclerViewActivity.OuterAdapter.ViewHolder [all...] |
/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/widget/ |
H A D | NestedRecyclerViewActivity.java | 49 static class InnerAdapter extends RecyclerView.Adapter<InnerAdapter.ViewHolder> { 50 public static class ViewHolder extends RecyclerView.ViewHolder { class in class:NestedRecyclerViewActivity.InnerAdapter 53 public ViewHolder(TextView itemView) { method in class:NestedRecyclerViewActivity.InnerAdapter.ViewHolder 66 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { 71 return new ViewHolder(textView); 75 public void onBindViewHolder(ViewHolder holder, int position) { 87 static class OuterAdapter extends RecyclerView.Adapter<OuterAdapter.ViewHolder> { 88 public static class ViewHolder extends RecyclerView.ViewHolder { class in class:NestedRecyclerViewActivity.OuterAdapter 90 public ViewHolder(RecyclerView itemView) { method in class:NestedRecyclerViewActivity.OuterAdapter.ViewHolder [all...] |