/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | Presenter.java | 31 * // 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 D | AbstractDetailsDescriptionPresenter.java | 34 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...] |
H A D | RowHeaderPresenter.java | 26 * {@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 D | ControlBarPresenter.java | 54 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 D | PlaybackControlsPresenter.java | 51 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 D | VerticalGridPresenter.java | 31 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 D | DetailsOverviewRowPresenter.java | 45 * 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 D | ItemBridgeAdapter.java | 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) { 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 D | PlaybackControlsRowPresenter.java | 38 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 D | RowPresenter.java | 26 * {@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 D | ListRowPresenter.java | 20 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...] |
/frameworks/base/core/java/android/accounts/ |
H A D | ChooseAccountTypeActivity.java | 166 private static class ViewHolder { class in class:ChooseAccountTypeActivity 185 ViewHolder holder; 189 holder = new ViewHolder(); 194 holder = (ViewHolder) convertView.getTag();
|
H A D | ChooseAccountActivity.java | 150 private static class ViewHolder { class in class:ChooseAccountActivity 168 ViewHolder holder; 172 holder = new ViewHolder(); 177 holder = (ViewHolder) convertView.getTag();
|
/frameworks/base/tests/UsageStatsTest/src/com/android/tests/usagestats/ |
H A D | UsageLogActivity.java | 124 final ViewHolder holder; 126 holder = new ViewHolder(); 140 holder = (ViewHolder) convertView.getTag(); 175 static class ViewHolder { class in class:UsageLogActivity
|
H A D | UsageStatsActivity.java | 123 final ViewHolder holder; 127 holder = new ViewHolder(); 132 holder = (ViewHolder) convertView.getTag(); 142 private static class ViewHolder { class in class:UsageStatsActivity
|
/frameworks/opt/chips/src/com/android/ex/chips/ |
H A D | DropdownChipLayouter.java | 90 final ViewHolder viewHolder = new ViewHolder(itemView); 330 protected class ViewHolder { class in class:DropdownChipLayouter 338 public ViewHolder(View view) { method in class:DropdownChipLayouter.ViewHolder
|
/frameworks/opt/timezonepicker/src/com/android/timezonepicker/ |
H A D | TimeZoneFilterTypeAdapter.java | 49 static class ViewHolder { class in class:TimeZoneFilterTypeAdapter 56 ViewHolder vh = new ViewHolder(); 118 ViewHolder.setupViewHolder(v); 121 ViewHolder vh = (ViewHolder) v.getTag(); 151 ViewHolder vh = (ViewHolder) v.getTag();
|
H A D | TimeZoneResultAdapter.java | 64 static class ViewHolder { class in class:TimeZoneResultAdapter 70 ViewHolder vh = new ViewHolder(); 278 ViewHolder.setupViewHolder(v); 281 ViewHolder vh = (ViewHolder) v.getTag();
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | DefaultItemAnimatorTest.java | 45 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...] |
/frameworks/base/core/java/com/android/internal/app/ |
H A D | ResolverActivity.java | 1069 final ViewHolder holder = new ViewHolder(view); 1077 final ViewHolder holder = (ViewHolder) view.getTag(); 1092 static class ViewHolder { class in class:ResolverActivity 1097 public ViewHolder(View view) { method in class:ResolverActivity.ViewHolder
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/ |
H A D | RecentsPanelView.java | 82 private ViewHolder mItemToAnimateInWhenWindowAnimationIsFinished; 116 /* package */ final static class ViewHolder { class in class:RecentsPanelView 149 ViewHolder holder = new ViewHolder(); 170 final ViewHolder holder = (ViewHolder) convertView.getTag(); 186 ViewHolder oldHolder = mItemToAnimateInWhenWindowAnimationIsFinished; 231 ViewHolder holder = (ViewHolder) v.getTag(); 471 private void updateIcon(ViewHolder [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
H A D | RecyclerView.java | 107 * 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...] |