Searched refs:ViewHolder (Results 1 - 25 of 60) sorted by relevance

123

/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/
H A DOnItemViewClickedListener.java21 public void onItemClicked(Presenter.ViewHolder itemViewHolder, Object item,
22 RowPresenter.ViewHolder rowViewHolder, Row row);
H A DOnItemViewSelectedListener.java48 public void onItemSelected(Presenter.ViewHolder itemViewHolder, Object item,
49 RowPresenter.ViewHolder rowViewHolder, Row row);
H A DPresenter.java31 * // This class does not need a custom ViewHolder, since it does not use
35 * public ViewHolder onCreateViewHolder(ViewGroup parent) {
36 * return new ViewHolder(new TextView(parent.getContext()));
40 * public void onBindViewHolder(ViewHolder viewHolder, Object item) {
48 * public void onUnbindViewHolder(ViewHolder viewHolder) {
57 * ViewHolder can be subclassed and used to cache any view accessors needed
61 public static class ViewHolder { class in class:Presenter
64 public ViewHolder(View view) { method in class:Presenter.ViewHolder
72 public abstract ViewHolder onCreateViewHolder(ViewGroup parent);
77 public abstract void onBindViewHolder(ViewHolder viewHolde
[all...]
H A DRowPresenter.java26 * {@link RowPresenter.ViewHolder} and override {@link #createRowViewHolder(ViewGroup)}
27 * and {@link #initializeRowViewHolder(ViewHolder)}. The subclass must use layout id
38 * A Row is selected via {@link #setRowViewSelected(Presenter.ViewHolder, boolean)}. The event
41 * Subclasses of RowPresenter may override {@link #onRowViewSelected(ViewHolder, boolean)}.
44 * A Row is expanded to full width via {@link #setRowViewExpanded(Presenter.ViewHolder, boolean)}.
46 * Subclasses of RowPresenter may override {@link #onRowViewExpanded(ViewHolder, boolean)}.
61 * {@link #setSelectLevel(Presenter.ViewHolder, float)} with float value between
65 * {@link #onSelectLevelChanged(ViewHolder)} to apply a different selection effect.
75 static class ContainerViewHolder extends Presenter.ViewHolder {
79 final ViewHolder mRowViewHolde
95 public static class ViewHolder extends Presenter.ViewHolder { class in class:RowPresenter
110 public ViewHolder(View view) { method in class:RowPresenter.ViewHolder
[all...]
H A DItemBridgeAdapter.java37 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) {
84 public class ViewHolder extends RecyclerView.ViewHolder { class in class:ItemBridgeAdapter
86 final Presenter.ViewHolder mHolder;
99 * Get {@link Presenter.ViewHolder}.
101 public final Presenter.ViewHolder getViewHolde
130 ViewHolder(Presenter presenter, View view, Presenter.ViewHolder holder) { method in class:ItemBridgeAdapter.ViewHolder
[all...]
H A DRowHeaderPresenter.java26 * {@link #onSelectLevelChanged(ViewHolder)}.
44 public static class ViewHolder extends Presenter.ViewHolder { class in class:RowHeaderPresenter
49 public ViewHolder(View view) { method in class:RowHeaderPresenter.ViewHolder
58 public Presenter.ViewHolder onCreateViewHolder(ViewGroup parent) {
62 ViewHolder viewHolder = new ViewHolder(headerView);
70 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) {
71 setSelectLevel((ViewHolder) viewHolder, 0);
83 public void onUnbindViewHolder(Presenter.ViewHolder viewHolde
[all...]
H A DListRowPresenter.java20 import android.support.v17.leanback.widget.RowPresenter.ViewHolder;
41 * {@link #onSelectLevelChanged(RowPresenter.ViewHolder)}.
55 public static class ViewHolder extends RowPresenter.ViewHolder { class in class:ListRowPresenter
65 public ViewHolder(View rootView, HorizontalGridView gridView, ListRowPresenter p) { method in class:ListRowPresenter.ViewHolder
184 protected void initializeRowViewHolder(RowPresenter.ViewHolder holder) {
186 final ViewHolder rowViewHolder = (ViewHolder) holder;
207 public void onBind(final ItemBridgeAdapter.ViewHolder viewHolder) {
213 ItemBridgeAdapter.ViewHolder ib
[all...]
H A DVerticalGridPresenter.java31 public static class ViewHolder extends Presenter.ViewHolder { class in class:VerticalGridPresenter
36 public ViewHolder(VerticalGridView view) { method in class:VerticalGridPresenter.ViewHolder
138 public final ViewHolder onCreateViewHolder(ViewGroup parent) {
139 ViewHolder vh = createGridViewHolder(parent);
151 protected ViewHolder createGridViewHolder(ViewGroup parent) {
154 return new ViewHolder((VerticalGridView) root.findViewById(R.id.browse_grid));
173 * Called after a {@link VerticalGridPresenter.ViewHolder} is created.
175 * super.initializeGridViewHolder(ViewHolder).
177 * @param vh The ViewHolder t
[all...]
H A DPlaybackControlsRowPresenter.java38 ViewHolder mRowViewHolder;
42 * A ViewHolder for the PlaybackControlsRow.
44 public class ViewHolder extends RowPresenter.ViewHolder { class in class:PlaybackControlsRowPresenter
45 public final Presenter.ViewHolder mDescriptionViewHolder;
57 PlaybackControlsPresenter.ViewHolder mControlsVh;
58 Presenter.ViewHolder mSecondaryControlsVh;
61 Presenter.ViewHolder mSelectedViewHolder;
75 ViewHolder(View rootView, Presenter descriptionPresenter) { method in class:PlaybackControlsRowPresenter.ViewHolder
102 ViewHolder
[all...]
H A DControlBarPresenter.java54 void onControlSelected(Presenter.ViewHolder controlViewHolder, Object item,
62 void onControlClicked(Presenter.ViewHolder controlViewHolder, Object item,
66 class ViewHolder extends Presenter.ViewHolder { class in class:ControlBarPresenter
71 SparseArray<Presenter.ViewHolder> mViewHolders =
72 new SparseArray<Presenter.ViewHolder>();
76 * Constructor for the ViewHolder.
78 ViewHolder(View rootView) { method in class:ControlBarPresenter.ViewHolder
149 Presenter.ViewHolder vh = mViewHolders.get(position);
155 final Presenter.ViewHolder itemViewHolde
[all...]
H A DPlaybackControlsPresenter.java51 class ViewHolder extends ControlBarPresenter.ViewHolder { class in class:PlaybackControlsPresenter
55 Presenter.ViewHolder mMoreActionsViewHolder;
66 ViewHolder(View rootView) { method in class:PlaybackControlsPresenter.ViewHolder
228 public void setProgressColor(ViewHolder vh, int color) {
235 public void setTotalTime(ViewHolder vh, int ms) {
239 public int getTotalTime(ViewHolder vh) {
243 public void setCurrentTime(ViewHolder vh, int ms) {
247 public int getCurrentTime(ViewHolder vh) {
251 public void setSecondaryProgress(ViewHolder v
[all...]
H A DDetailsOverviewRowPresenter.java45 * ViewHolder from {@link ViewHolder#mDetailsDescriptionViewHolder}.
55 * developer can not override DetailsOverviewRowPresenter.ViewHolder for adding/replacing views
69 * A ViewHolder for the DetailsOverviewRow.
71 public final class ViewHolder extends RowPresenter.ViewHolder { class in class:DetailsOverviewRowPresenter
78 public final Presenter.ViewHolder mDetailsDescriptionViewHolder;
116 ItemBridgeAdapter.ViewHolder ibvh = (ItemBridgeAdapter.ViewHolder) (view != null ?
125 ViewHolder
233 public ViewHolder(View rootView, Presenter detailsPresenter) { method in class:DetailsOverviewRowPresenter.ViewHolder
[all...]
H A DControlButtonPresenterSelector.java59 static class ActionViewHolder extends Presenter.ViewHolder {
80 public ViewHolder onCreateViewHolder(ViewGroup parent) {
87 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) {
108 public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) {
118 public void setOnClickListener(Presenter.ViewHolder viewHolder,
H A DActionPresenterSelector.java39 static class ActionViewHolder extends Presenter.ViewHolder {
53 public ViewHolder onCreateViewHolder(ViewGroup parent) {
60 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) {
68 public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) {
75 public ViewHolder onCreateViewHolder(ViewGroup parent) {
82 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) {
117 public void onUnbindViewHolder(Presenter.ViewHolder viewHolder) {
H A DAbstractDetailsDescriptionPresenter.java34 public static class ViewHolder extends Presenter.ViewHolder { class in class:AbstractDetailsDescriptionPresenter
49 public ViewHolder(View view) { method in class:AbstractDetailsDescriptionPresenter.ViewHolder
110 public final ViewHolder onCreateViewHolder(ViewGroup parent) {
113 return new ViewHolder(v);
117 public final void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) {
118 ViewHolder vh = (ViewHolder) viewHolder;
167 * ViewHolder.
169 * @param vh The ViewHolder fo
[all...]
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/
H A DDefaultItemAnimatorTest.java45 List<RecyclerView.ViewHolder> mExpectedItems = new ArrayList<RecyclerView.ViewHolder>();
47 Set<RecyclerView.ViewHolder> mRemoveFinished = new HashSet<RecyclerView.ViewHolder>();
48 Set<RecyclerView.ViewHolder> mAddFinished = new HashSet<RecyclerView.ViewHolder>();
49 Set<RecyclerView.ViewHolder> mMoveFinished = new HashSet<RecyclerView.ViewHolder>();
50 Set<RecyclerView.ViewHolder> mChangeFinished = new HashSet<RecyclerView.ViewHolder>();
413 private class ViewHolder extends RecyclerView.ViewHolder { class in class:DefaultItemAnimatorTest
417 public ViewHolder(View itemView) { method in class:DefaultItemAnimatorTest.ViewHolder
[all...]
H A DRecyclerViewAnimationsTest.java140 final List<RecyclerView.ViewHolder> mRecycledViews
141 = new ArrayList<RecyclerView.ViewHolder>();
152 final ArrayList<RecyclerView.ViewHolder> addVH
153 = new ArrayList<RecyclerView.ViewHolder>();
154 final ArrayList<RecyclerView.ViewHolder> removeVH
155 = new ArrayList<RecyclerView.ViewHolder>();
157 final ArrayList<RecyclerView.ViewHolder> moveVH
158 = new ArrayList<RecyclerView.ViewHolder>();
163 public boolean animateAdd(RecyclerView.ViewHolder holder) {
169 public boolean animateRemove(RecyclerView.ViewHolder holde
[all...]
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/
H A DRowsFragment.java25 import android.support.v17.leanback.widget.RowPresenter.ViewHolder;
54 final Presenter.ViewHolder mRowViewHolder;
63 RowViewHolderExtra(ItemBridgeAdapter.ViewHolder ibvh) {
118 private ItemBridgeAdapter.ViewHolder mSelectedViewHolder;
205 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) listView.getChildViewHolder(view);
222 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder)
239 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder)
[all...]
H A DRowsSupportFragment.java27 import android.support.v17.leanback.widget.RowPresenter.ViewHolder;
56 final Presenter.ViewHolder mRowViewHolder;
65 RowViewHolderExtra(ItemBridgeAdapter.ViewHolder ibvh) {
120 private ItemBridgeAdapter.ViewHolder mSelectedViewHolder;
207 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) listView.getChildViewHolder(view);
224 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder)
241 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder)
[all...]
H A DPlaybackOverlayFragment.java191 private void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) {
193 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0);
200 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder());
369 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0);
464 ItemBridgeAdapter.ViewHolder adapterVh = (ItemBridgeAdapter.ViewHolder)
467 instanceof PlaybackControlsRowPresenter.ViewHolder) {
468 final Presenter.ViewHolder vh = ((PlaybackControlsRowPresenter.ViewHolder)
644 private void updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder v
[all...]
H A DPlaybackOverlaySupportFragment.java193 private void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) {
195 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0);
202 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder());
371 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0);
466 ItemBridgeAdapter.ViewHolder adapterVh = (ItemBridgeAdapter.ViewHolder)
469 instanceof PlaybackControlsRowPresenter.ViewHolder) {
470 final Presenter.ViewHolder vh = ((PlaybackControlsRowPresenter.ViewHolder)
646 private void updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder v
[all...]
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/
H A DDefaultItemAnimator.java21 import android.support.v7.widget.RecyclerView.ViewHolder;
37 private ArrayList<ViewHolder> mPendingRemovals = new ArrayList<ViewHolder>();
38 private ArrayList<ViewHolder> mPendingAdditions = new ArrayList<ViewHolder>();
42 private ArrayList<ArrayList<ViewHolder>> mAdditionsList =
43 new ArrayList<ArrayList<ViewHolder>>();
47 private ArrayList<ViewHolder> mAddAnimations = new ArrayList<ViewHolder>();
48 private ArrayList<ViewHolder> mMoveAnimation
[all...]
H A DRecyclerView.java107 * layout calculation (e.g. {@link ViewHolder#getLayoutPosition()},
115 * <code>*AdapterPosition*</code>. (e.g. {@link ViewHolder#getAdapterPosition()},
118 * For example, if you want to access the item in the adapter on a ViewHolder click, you should use
119 * {@link ViewHolder#getAdapterPosition()}. Beware that these methods may not be able to calculate
134 * levels deep(wrt to ViewHolder.itemView). DisplayList can be invalidated by setting
412 public ViewHolder getChildViewHolder(View view) {
419 final ViewHolder vh = getChildViewHolderInt(child);
437 final ViewHolder vh = getChildViewHolderInt(view);
446 vh.addFlags(ViewHolder.FLAG_TMP_DETACHED);
457 public ViewHolder findViewHolde
6992 public static abstract class ViewHolder { class in class:RecyclerView
7080 public ViewHolder(View itemView) { method in class:RecyclerView.ViewHolder
[all...]
/frameworks/base/tests/UsageStatsTest/src/com/android/tests/usagestats/
H A DUsageLogActivity.java124 final ViewHolder holder;
126 holder = new ViewHolder();
140 holder = (ViewHolder) convertView.getTag();
175 static class ViewHolder { class in class:UsageLogActivity
H A DUsageStatsActivity.java123 final ViewHolder holder;
127 holder = new ViewHolder();
132 holder = (ViewHolder) convertView.getTag();
142 private static class ViewHolder { class in class:UsageStatsActivity

Completed in 894 milliseconds

123