Searched defs:ViewHolder (Results 1 - 25 of 27) sorted by relevance

12

/frameworks/base/core/java/android/accounts/
H A DChooseAccountTypeActivity.java166 private static class ViewHolder { class in class:ChooseAccountTypeActivity
185 ViewHolder holder;
189 holder = new ViewHolder();
194 holder = (ViewHolder) convertView.getTag();
H A DChooseAccountActivity.java150 private static class ViewHolder { class in class:ChooseAccountActivity
168 ViewHolder holder;
172 holder = new ViewHolder();
177 holder = (ViewHolder) convertView.getTag();
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/
H A DDetailsOverviewLogoPresenter.java18 * call {@link FullWidthDetailsOverviewRowPresenter#notifyOnBindLogo(FullWidthDetailsOverviewRowPresenter.ViewHolder)}
19 * whenever {@link #isBoundToImage(ViewHolder, DetailsOverviewRow)} turned to true so that activity
24 public static class ViewHolder extends Presenter.ViewHolder { class in class:DetailsOverviewLogoPresenter
27 protected FullWidthDetailsOverviewRowPresenter.ViewHolder mParentViewHolder;
29 public ViewHolder(View view) { method in class:DetailsOverviewLogoPresenter.ViewHolder
35 public Presenter.ViewHolder onCreateViewHolder(ViewGroup parent) {
39 return new ViewHolder(view);
44 * and FullWidthDetailsOverviewRowPresenter.ViewHolder that hosts the logo.
49 public void setContext(ViewHolder viewHolde
[all...]
H A DPresenter.java30 * 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 DRowHeaderPresenter.java26 * {@link #onSelectLevelChanged(ViewHolder)}.
60 * A ViewHolder for the RowHeaderPresenter.
62 public static class ViewHolder extends Presenter.ViewHolder { class in class:RowHeaderPresenter
67 public ViewHolder(View view) { method in class:RowHeaderPresenter.ViewHolder
76 public Presenter.ViewHolder onCreateViewHolder(ViewGroup parent) {
80 ViewHolder viewHolder = new ViewHolder(headerView);
89 public void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) {
103 public void onUnbindViewHolder(Presenter.ViewHolder viewHolde
[all...]
H A DAbstractDetailsDescriptionPresenter.java37 * The ViewHolder for the {@link AbstractDetailsDescriptionPresenter}.
39 public static class ViewHolder extends Presenter.ViewHolder { class in class:AbstractDetailsDescriptionPresenter
56 public ViewHolder(final View view) { method in class:AbstractDetailsDescriptionPresenter.ViewHolder
152 public final ViewHolder onCreateViewHolder(ViewGroup parent) {
155 return new ViewHolder(v);
159 public final void onBindViewHolder(Presenter.ViewHolder viewHolder, Object item) {
160 ViewHolder vh = (ViewHolder) viewHolder;
209 * Binds the data from the item to the 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
72 SparseArray<Presenter.ViewHolder> mViewHolders =
73 new SparseArray<Presenter.ViewHolder>();
77 * Constructor for the ViewHolder.
79 ViewHolder(View rootView) { method in class:ControlBarPresenter.ViewHolder
151 Presenter.ViewHolder vh = mViewHolders.get(position);
157 final Presenter.ViewHolder itemViewHolde
[all...]
H A DVerticalGridPresenter.java34 public void onBind(final ItemBridgeAdapter.ViewHolder itemViewHolder) {
52 public void onUnbind(ItemBridgeAdapter.ViewHolder viewHolder) {
59 public void onAttachedToWindow(ItemBridgeAdapter.ViewHolder viewHolder) {
65 * ViewHolder for the VerticalGridPresenter.
67 public static class ViewHolder extends Presenter.ViewHolder { class in class:VerticalGridPresenter
72 public ViewHolder(VerticalGridView view) { method in class:VerticalGridPresenter.ViewHolder
221 public final ViewHolder onCreateViewHolder(ViewGroup parent) {
222 ViewHolder vh = createGridViewHolder(parent);
235 protected ViewHolder createGridViewHolde
[all...]
H A DItemBridgeAdapter.java32 * 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 DPlaybackControlsPresenter.java52 class ViewHolder extends ControlBarPresenter.ViewHolder { class in class:PlaybackControlsPresenter
56 Presenter.ViewHolder mMoreActionsViewHolder;
68 ViewHolder(View rootView) { method in class:PlaybackControlsPresenter.ViewHolder
231 public void setProgressColor(ViewHolder vh, @ColorInt int color) {
238 public void setTotalTime(ViewHolder vh, int ms) {
242 public int getTotalTime(ViewHolder vh) {
246 public void setCurrentTime(ViewHolder vh, int ms) {
250 public int getCurrentTime(ViewHolder vh) {
254 public void setSecondaryProgress(ViewHolder v
[all...]
H A DPlaybackControlsRowPresenter.java41 * detailed description ViewHolder from {@link ViewHolder#mDescriptionViewHolder}.
47 ViewHolder mRowViewHolder;
51 * A ViewHolder for the PlaybackControlsRow.
53 public class ViewHolder extends RowPresenter.ViewHolder { class in class:PlaybackControlsRowPresenter
54 public final Presenter.ViewHolder mDescriptionViewHolder;
66 PlaybackControlsPresenter.ViewHolder mControlsVh;
67 Presenter.ViewHolder mSecondaryControlsVh;
70 Presenter.ViewHolder mSelectedViewHolde
84 ViewHolder(View rootView, Presenter descriptionPresenter) { method in class:PlaybackControlsRowPresenter.ViewHolder
[all...]
H A DDetailsOverviewRowPresenter.java49 * detailed description ViewHolder from {@link ViewHolder#mDetailsDescriptionViewHolder}.
59 * developer can not override DetailsOverviewRowPresenter.ViewHolder for adding/replacing views
75 DetailsOverviewRowPresenter.ViewHolder mViewHolder;
77 ActionsItemBridgeAdapter(DetailsOverviewRowPresenter.ViewHolder viewHolder) {
82 public void onBind(final ItemBridgeAdapter.ViewHolder ibvh) {
102 public void onUnbind(final ItemBridgeAdapter.ViewHolder ibvh) {
109 public void onAttachedToWindow(ItemBridgeAdapter.ViewHolder viewHolder) {
115 public void onDetachedFromWindow(ItemBridgeAdapter.ViewHolder viewHolder) {
122 * A ViewHolder fo
124 public final class ViewHolder extends RowPresenter.ViewHolder { class in class:DetailsOverviewRowPresenter
267 public ViewHolder(View rootView, Presenter detailsPresenter) { method in class:DetailsOverviewRowPresenter.ViewHolder
[all...]
H A DGuidedActionsStylist.java31 import android.support.v7.widget.RecyclerView.ViewHolder;
83 * GuidedActionsStylist.ViewHolder} will be null.
116 * ViewHolder caches information about the action item layouts' subviews. Subclasses of {@link
120 public static class ViewHolder { class in class:GuidedActionsStylist
132 * Constructs an ViewHolder and caches the relevant subviews.
134 public ViewHolder(View v) { method in class:GuidedActionsStylist.ViewHolder
312 * Constructs a {@link ViewHolder} capable of representing {@link GuidedAction}s. Subclasses
313 * may choose to return a subclass of ViewHolder.
320 public ViewHolder onCreateViewHolder(ViewGroup parent) {
323 return new ViewHolder(
[all...]
H A DListRowPresenter.java41 * {@link #onSelectLevelChanged(RowPresenter.ViewHolder)}.
56 * ViewHolder for the ListRowPresenter.
58 public static class ViewHolder extends RowPresenter.ViewHolder { class in class:ListRowPresenter
68 public ViewHolder(View rootView, HorizontalGridView gridView, ListRowPresenter p) { method in class:ListRowPresenter.ViewHolder
92 ListRowPresenter.ViewHolder mRowViewHolder;
94 ListRowPresenterItemBridgeAdapter(ListRowPresenter.ViewHolder rowViewHolder) {
99 public void onBind(final ItemBridgeAdapter.ViewHolder viewHolder) {
105 ItemBridgeAdapter.ViewHolder ibh = (ItemBridgeAdapter.ViewHolder)
[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
42 * Subclasses of RowPresenter may override {@link #onRowViewSelected(ViewHolder, boolean)}.
45 * A row is expanded to full height via {@link #setRowViewExpanded(Presenter.ViewHolder, boolean)}
50 * Subclasses of RowPresenter may override {@link #onRowViewExpanded(ViewHolder, boolean)}.
67 * Application should call {@link RowPresenter.ViewHolder#setActivated(boolean)} to change
83 * {@link #setSelectLevel(Presenter.ViewHolder, float)} with float value between
87 * {@link #onSelectLevelChanged(ViewHolder)} to apply a different selection effect.
99 * application will do its own through {@link RowPresenter.ViewHolder#setActivate
138 public static class ViewHolder extends Presenter.ViewHolder { class in class:RowPresenter
161 public ViewHolder(View view) { method in class:RowPresenter.ViewHolder
[all...]
H A DFullWidthDetailsOverviewRowPresenter.java27 import android.support.v17.leanback.widget.ListRowPresenter.ViewHolder;
51 * ViewHolder from {@link ViewHolder#getDetailsDescriptionViewHolder()}.
56 * can access the logo ViewHolder from {@link ViewHolder#getLogoViewHolder()}.
107 * Listeners for events on ViewHolder.
112 * {@link FullWidthDetailsOverviewRowPresenter#notifyOnBindLogo(ViewHolder)} is called.
113 * @param vh The ViewHolder that has bound logo view.
115 public void onBindLogo(ViewHolder vh) {
121 FullWidthDetailsOverviewRowPresenter.ViewHolder mViewHolde
170 public class ViewHolder extends RowPresenter.ViewHolder { class in class:FullWidthDetailsOverviewRowPresenter
314 public ViewHolder(View rootView, Presenter detailsPresenter, method in class:FullWidthDetailsOverviewRowPresenter.ViewHolder
[all...]
/frameworks/base/tests/UsageStatsTest/src/com/android/tests/usagestats/
H A DUsageLogActivity.java122 final ViewHolder holder;
124 holder = new ViewHolder();
138 holder = (ViewHolder) convertView.getTag();
176 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
/frameworks/base/core/java/android/widget/
H A DDayPickerPagerAdapter.java45 private final SparseArray<ViewHolder> mItems = new SparseArray<>();
122 final ViewHolder oldMonthView = mItems.get(oldPosition, null);
130 final ViewHolder newMonthView = mItems.get(newPosition, null);
184 final ViewHolder holder = (ViewHolder) object;
259 final ViewHolder holder = new ViewHolder(position, itemView, v);
269 final ViewHolder holder = (ViewHolder) object;
277 final ViewHolder holde
303 private static class ViewHolder { class in class:DayPickerPagerAdapter
308 public ViewHolder(int position, View container, SimpleMonthView calendar) { method in class:DayPickerPagerAdapter.ViewHolder
[all...]
/frameworks/opt/chips/src/com/android/ex/chips/
H A DDropdownChipLayouter.java107 final ViewHolder viewHolder = new ViewHolder(itemView);
417 protected class ViewHolder { class in class:DropdownChipLayouter
426 public ViewHolder(View view) { method in class:DropdownChipLayouter.ViewHolder
/frameworks/opt/timezonepicker/src/com/android/timezonepicker/
H A DTimeZoneFilterTypeAdapter.java49 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 DTimeZoneResultAdapter.java64 static class ViewHolder { class in class:TimeZoneResultAdapter
70 ViewHolder vh = new ViewHolder();
278 ViewHolder.setupViewHolder(v);
281 ViewHolder vh = (ViewHolder) v.getTag();
/frameworks/support/v17/preference-leanback/src/android/support/v17/preference/
H A DLeanbackListPreferenceDialogFragment.java122 public class AdapterSingle extends RecyclerView.Adapter<ViewHolder>
123 implements ViewHolder.OnItemClickListener {
137 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
141 return new ViewHolder(view, this);
145 public void onBindViewHolder(ViewHolder holder, int position) {
156 public void onItemClick(ViewHolder viewHolder) {
166 public class AdapterMulti extends RecyclerView.Adapter<ViewHolder>
167 implements ViewHolder.OnItemClickListener {
181 public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
185 return new ViewHolder(vie
214 public static class ViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener { class in class:LeanbackListPreferenceDialogFragment
225 public ViewHolder(@NonNull View view, @NonNull OnItemClickListener listener) { method in class:LeanbackListPreferenceDialogFragment.ViewHolder
[all...]
/frameworks/support/v17/tests/src/android/support/v17/leanback/widget/
H A DGridActivity.java61 * ItemAlignmentFacet for each ViewHolder.
205 RecyclerView.ViewHolder vh = mGridView.getChildViewHolder(v);
304 public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
323 RecyclerView.ViewHolder vh = mGridView.getChildViewHolder(v);
332 ViewHolder holder = new ViewHolder(view);
349 return new ViewHolder(textView);
353 public void onBindViewHolder(RecyclerView.ViewHolder baseHolder, int position) {
356 ViewHolder holder = (ViewHolder) baseHolde
400 static class ViewHolder extends RecyclerView.ViewHolder implements FacetProvider { class in class:GridActivity
403 public ViewHolder(View v) { method in class:GridActivity.ViewHolder
[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...]

Completed in 1106 milliseconds

12