Searched refs:vh (Results 1 - 25 of 109) sorted by relevance

12345

/frameworks/support/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/
H A DDetailsDescriptionPresenter.java21 protected void onBindDescription(ViewHolder vh, Object item) { argument
22 vh.getTitle().setText(item.toString());
23 vh.getSubtitle().setText("2013 - 2014 Drama TV-14");
24 vh.getBody().setText("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do "
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/
H A DDetailsDescriptionPresenter.java21 protected void onBindDescription(ViewHolder vh, Object item) { argument
22 vh.getTitle().setText(item.toString());
23 vh.getSubtitle().setText("2013 - 2014 Drama TV-14");
24 vh.getBody().setText("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do "
/frameworks/support/leanback/src/main/java/androidx/leanback/widget/
H A DRowPresenter.java326 ViewHolder vh = createRowViewHolder(parent);
327 vh.mInitialzed = false;
332 vh.mHeaderViewHolder = (RowHeaderPresenter.ViewHolder)
333 mHeaderPresenter.onCreateViewHolder((ViewGroup) vh.view);
335 result = new ContainerViewHolder(containerView, vh);
337 result = vh;
339 initializeRowViewHolder(vh);
340 if (!vh.mInitialzed) {
370 * @param vh The ViewHolder to initialize for the Row.
372 protected void initializeRowViewHolder(ViewHolder vh) { argument
444 onRowViewExpanded(ViewHolder vh, boolean expanded) argument
453 updateActivateStatus(ViewHolder vh, View view) argument
497 dispatchItemSelectedListener(ViewHolder vh, boolean selected) argument
510 onRowViewSelected(ViewHolder vh, boolean selected) argument
516 updateHeaderViewVisibility(ViewHolder vh) argument
528 setSelectLevel(Presenter.ViewHolder vh, float level) argument
538 getSelectLevel(Presenter.ViewHolder vh) argument
550 onSelectLevelChanged(ViewHolder vh) argument
609 onBindRowViewHolder(ViewHolder vh, Object item) argument
627 onUnbindRowViewHolder(ViewHolder vh) argument
643 onRowViewAttachedToWindow(ViewHolder vh) argument
657 onRowViewDetachedFromWindow(ViewHolder vh) argument
[all...]
H A DAbstractDetailsDescriptionPresenter.java161 ViewHolder vh = (ViewHolder) viewHolder;
162 onBindDescription(vh, item);
165 if (TextUtils.isEmpty(vh.mTitle.getText())) {
166 vh.mTitle.setVisibility(View.GONE);
169 vh.mTitle.setVisibility(View.VISIBLE);
170 vh.mTitle.setLineSpacing(vh.mTitleLineSpacing - vh.mTitle.getLineHeight()
171 + vh.mTitle.getLineSpacingExtra(), vh
216 onBindDescription(ViewHolder vh, Object item) argument
[all...]
H A DPlaybackControlsRowPresenter.java174 ViewHolder vh = ((BoundData) data).mRowViewHolder;
175 if (vh.mSelectedViewHolder != itemViewHolder || vh.mSelectedItem != item) {
176 vh.mSelectedViewHolder = itemViewHolder;
177 vh.mSelectedItem = item;
178 vh.dispatchItemSelection();
188 ViewHolder vh = ((BoundData) data).mRowViewHolder;
189 if (vh.getOnItemViewClickedListener() != null) {
190 vh.getOnItemViewClickedListener().onItemClicked(itemViewHolder, item,
191 vh, v
295 showBottomSpace(ViewHolder vh, boolean show) argument
303 showPrimaryActions(ViewHolder vh) argument
341 initRow(final ViewHolder vh) argument
419 updateCardLayout(ViewHolder vh, int height) argument
465 onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) argument
473 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument
482 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument
[all...]
H A DPlaybackControlsPresenter.java238 public void setProgressColor(ViewHolder vh, @ColorInt int color) { argument
241 ((LayerDrawable) vh.mProgressBar.getProgressDrawable())
245 public void setTotalTime(ViewHolder vh, int ms) { argument
246 setTotalTimeLong(vh, (long) ms);
249 public void setTotalTimeLong(ViewHolder vh, long ms) { argument
250 vh.setTotalTime(ms);
253 public int getTotalTime(ViewHolder vh) { argument
254 return MathUtil.safeLongToInt(getTotalTimeLong(vh));
257 public long getTotalTimeLong(ViewHolder vh) { argument
258 return vh
261 setCurrentTime(ViewHolder vh, int ms) argument
265 setCurrentTimeLong(ViewHolder vh, long ms) argument
269 getCurrentTime(ViewHolder vh) argument
273 getCurrentTimeLong(ViewHolder vh) argument
277 setSecondaryProgress(ViewHolder vh, int progressMs) argument
281 setSecondaryProgressLong(ViewHolder vh, long progressMs) argument
285 getSecondaryProgress(ViewHolder vh) argument
289 getSecondaryProgressLong(ViewHolder vh) argument
293 showPrimaryActions(ViewHolder vh) argument
299 resetFocus(ViewHolder vh) argument
303 enableTimeMargins(ViewHolder vh, boolean enable) argument
[all...]
H A DActionPresenterSelector.java63 ActionViewHolder vh = (ActionViewHolder) viewHolder;
64 vh.mAction = action;
67 final int startPadding = vh.view.getResources()
69 final int endPadding = vh.view.getResources()
71 vh.view.setPaddingRelative(startPadding, 0, endPadding, 0);
73 final int padding = vh.view.getResources()
75 vh.view.setPaddingRelative(padding, 0, padding, 0);
77 if (vh.mLayoutDirection == View.LAYOUT_DIRECTION_RTL) {
78 vh.mButton.setCompoundDrawablesWithIntrinsicBounds(null, null, icon, null);
80 vh
[all...]
H A DGuidedActionsStylist.java676 * @param vh The view holder to be associated with the given action.
680 public void onBindViewHolder(ViewHolder vh, GuidedAction action) { argument
681 vh.mAction = action;
682 if (vh.mTitleView != null) {
683 vh.mTitleView.setInputType(action.getInputType());
684 vh.mTitleView.setText(action.getTitle());
685 vh.mTitleView.setAlpha(action.isEnabled() ? mEnabledTextAlpha : mDisabledTextAlpha);
686 vh.mTitleView.setFocusable(false);
687 vh.mTitleView.setClickable(false);
688 vh
800 setupImeOptions(ViewHolder vh, GuidedAction action) argument
816 setEditingMode(ViewHolder vh, GuidedAction action, boolean editing) argument
822 setEditingMode(ViewHolder vh, boolean editing) argument
826 setEditingMode(ViewHolder vh, boolean editing, boolean withTransition) argument
836 onEditingModeChange(ViewHolder vh, GuidedAction action, boolean editing) argument
848 onEditingModeChange(ViewHolder vh, boolean editing, boolean withTransition) argument
910 onAnimateItemFocused(ViewHolder vh, boolean focused) argument
921 onAnimateItemPressed(ViewHolder vh, boolean pressed) argument
929 onAnimateItemPressedCancelled(ViewHolder vh) argument
942 onAnimateItemChecked(ViewHolder vh, boolean checked) argument
963 onBindCheckMarkView(ViewHolder vh, GuidedAction action) argument
990 onBindActivatorView(ViewHolder vh, GuidedAction action) argument
1015 onUpdateActivatorView(ViewHolder vh, GuidedAction action) argument
1036 onEditActivatorView(final ViewHolder vh, boolean editing, final boolean withTransition) argument
1071 onBindChevronView(ViewHolder vh, GuidedAction action) argument
1451 updateChevronAndVisibility(ViewHolder vh) argument
[all...]
H A DControlButtonPresenterSelector.java96 ActionViewHolder vh = (ActionViewHolder) viewHolder;
97 vh.mIcon.setImageDrawable(action.getIcon());
98 if (vh.mLabel != null) {
100 vh.mLabel.setText(action.getLabel1());
102 vh.mLabel.setText(null);
107 if (!TextUtils.equals(vh.mFocusableView.getContentDescription(), contentDescription)) {
108 vh.mFocusableView.setContentDescription(contentDescription);
109 vh.mFocusableView.sendAccessibilityEvent(
116 ActionViewHolder vh = (ActionViewHolder) viewHolder;
117 vh
[all...]
H A DControlBarPresenter.java152 Presenter.ViewHolder vh = mViewHolders.get(position);
154 if (vh == null) {
155 vh = presenter.onCreateViewHolder(mControlBar);
156 mViewHolders.put(position, vh);
158 final Presenter.ViewHolder itemViewHolder = vh;
159 presenter.setOnClickListener(vh, new View.OnClickListener() {
170 if (vh.view.getParent() == null) {
171 mControlBar.addView(vh.view);
173 presenter.onBindViewHolder(vh, item);
236 public void setBackgroundColor(ViewHolder vh, in argument
[all...]
H A DRowHeaderPresenter.java142 RowHeaderPresenter.ViewHolder vh = (RowHeaderPresenter.ViewHolder)viewHolder;
144 if (vh.mTitleView != null) {
145 vh.mTitleView.setText(null);
147 if (vh.mDescriptionView != null) {
148 vh.mDescriptionView.setText(null);
156 if (vh.mTitleView != null) {
157 vh.mTitleView.setText(headerItem.getName());
159 if (vh.mDescriptionView != null) {
161 vh.mDescriptionView.setVisibility(View.GONE);
163 vh
[all...]
H A DVerticalGridPresenter.java235 ViewHolder vh = createGridViewHolder(parent);
236 vh.mInitialized = false;
237 vh.mItemBridgeAdapter = new VerticalGridItemBridgeAdapter();
238 initializeGridViewHolder(vh);
239 if (!vh.mInitialized) {
242 return vh;
259 * @param vh The ViewHolder to initialize for the vertical grid.
261 protected void initializeGridViewHolder(ViewHolder vh) { argument
266 vh.getGridView().setNumColumns(mNumColumns);
267 vh
381 selectChildView(ViewHolder vh, View view) argument
[all...]
H A DDetailsOverviewRowPresenter.java405 protected void onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) { argument
406 super.onRowViewSelected(vh, selected);
408 ((ViewHolder) vh).dispatchItemSelection(null);
416 ViewHolder vh = new ViewHolder(v, mDetailsPresenter);
418 initDetailsOverview(vh);
420 return vh;
429 private void initDetailsOverview(final ViewHolder vh) { argument
430 vh.mActionBridgeAdapter = new ActionsItemBridgeAdapter(vh);
431 final View overview = vh
462 bindImageDrawable(ViewHolder vh) argument
584 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument
593 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument
[all...]
H A DPlaybackTransportRowPresenter.java555 ViewHolder vh = ((BoundData) data).mRowViewHolder;
556 if (vh.mSelectedViewHolder != itemViewHolder || vh.mSelectedItem != item) {
557 vh.mSelectedViewHolder = itemViewHolder;
558 vh.mSelectedItem = item;
559 vh.dispatchItemSelection();
569 ViewHolder vh = ((BoundData) data).mRowViewHolder;
570 if (vh.getOnItemViewClickedListener() != null) {
571 vh.getOnItemViewClickedListener().onItemClicked(itemViewHolder, item,
572 vh, v
660 initRow(final ViewHolder vh) argument
745 onProgressBarClicked(ViewHolder vh) argument
777 onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) argument
785 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument
794 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument
[all...]
H A DAbstractMediaListHeaderPresenter.java99 ViewHolder vh = new ViewHolder(view);
101 vh.view.setBackgroundColor(mBackgroundColor);
103 return vh;
107 protected void onBindRowViewHolder(RowPresenter.ViewHolder vh, Object item) { argument
108 super.onBindRowViewHolder(vh, item);
109 onBindMediaListHeaderViewHolder((ViewHolder) vh, item);
128 * {@link ViewHolder} provided as the argument {@code vh} by this presenter.
130 * @param vh The ViewHolder for this {@link AbstractMediaListHeaderPresenter}.
133 protected abstract void onBindMediaListHeaderViewHolder(ViewHolder vh, Object item); argument
H A DListRowPresenter.java535 private int getSpaceUnderBaseline(ListRowPresenter.ViewHolder vh) { argument
536 RowHeaderPresenter.ViewHolder headerViewHolder = vh.getHeaderViewHolder();
546 private void setVerticalPadding(ListRowPresenter.ViewHolder vh) { argument
549 if (vh.isExpanded()) {
550 int headerSpaceUnderBaseline = getSpaceUnderBaseline(vh);
552 paddingTop = (vh.isSelected() ? sExpandedSelectedRowTopPadding : vh.mPaddingTop)
555 ? sExpandedRowNoHovercardBottomPadding : vh.mPaddingBottom;
556 } else if (vh.isSelected()) {
557 paddingTop = sSelectedRowTopPadding - vh
611 updateFooterViewSwitcher(ViewHolder vh) argument
[all...]
H A DAbstractMediaItemPresenter.java433 final ViewHolder vh = new ViewHolder(view);
434 vh.mRowPresenter = this;
436 vh.mMediaRowView.setBackgroundColor(mBackgroundColor);
438 return vh;
452 protected void onBindRowViewHolder(RowPresenter.ViewHolder vh, Object item) { argument
453 super.onBindRowViewHolder(vh, item);
455 final ViewHolder mvh = (ViewHolder) vh;
463 onBindMediaDetails((ViewHolder) vh, item);
468 * @param vh ViewHolder for the media item.
470 protected void onBindRowActions(ViewHolder vh) { argument
509 onBindMediaDetails(ViewHolder vh, Object item) argument
517 onUnbindMediaDetails(ViewHolder vh) argument
529 onBindMediaPlayState(ViewHolder vh) argument
536 calculateMediaItemNumberFlipperIndex(ViewHolder vh) argument
559 onUnbindMediaPlayState(ViewHolder vh) argument
[all...]
H A DDetailsOverviewLogoPresenter.java95 ViewHolder vh = new ViewHolder(view);
97 vh.setSizeFromDrawableIntrinsic(lp.width == ViewGroup.LayoutParams.WRAP_CONTENT
99 return vh;
141 ViewHolder vh = (ViewHolder) viewHolder;
142 if (vh.isSizeFromDrawableIntrinsic()) {
165 vh.mParentPresenter.notifyOnBindLogo(vh.mParentViewHolder);
/frameworks/support/v7/recyclerview/src/test/java/androidx/recyclerview/widget/
H A DViewInfoStoreTest.java64 RecyclerView.ViewHolder vh = new MockViewHolder();
66 mStore.addToPreLayout(vh, info);
68 mStore.addToPreLayout(vh, info2);
69 assertSame(info2, find(vh, FLAG_PRE));
74 RecyclerView.ViewHolder vh = new MockViewHolder();
76 mStore.addToPostLayout(vh, info);
78 mStore.addToPostLayout(vh, info2);
79 assertSame(info2, find(vh, FLAG_POST));
84 RecyclerView.ViewHolder vh = new MockViewHolder();
86 mStore.addToPreLayout(vh, pr
[all...]
/frameworks/support/car/src/main/java/androidx/car/widget/
H A DTextListItem.java194 private void hideSubViews(ViewHolder vh) { argument
196 vh.getPrimaryIcon(),
197 vh.getTitle(), vh.getBody(),
198 vh.getSupplementalIcon(), vh.getSupplementalIconDivider(),
199 vh.getSwitch(), vh.getSwitchDivider(),
200 vh.getAction1(), vh
[all...]
H A DSeekbarListItem.java201 private void hideSubViews(ViewHolder vh) { argument
203 vh.getPrimaryIcon(),
205 vh.getText(),
206 vh.getSupplementalIcon(), vh.getSupplementalIconDivider(),
216 mBinders.add(vh -> {
217 vh.itemView.setMinimumHeight(minHeight);
218 vh.getContainerLayout().setMinimumHeight(minHeight);
220 ViewGroup.LayoutParams layoutParams = vh.itemView.getLayoutParams();
222 vh
[all...]
/frameworks/support/leanback/src/androidTest/java/androidx/leanback/widget/
H A DPresenterTest.java65 Presenter.ViewHolder vh = p.onCreateViewHolder(new FrameLayout(mContext));
66 p.onBindViewHolder(vh, null);
69 vh.view.getVisibility() == expectedVisibility);
70 p.onBindViewHolder(vh, new Row(null));
72 vh.view.getVisibility() == expectedVisibility);
73 p.onBindViewHolder(vh, new Row(new HeaderItem("")));
75 vh.view.getVisibility() == View.VISIBLE);
114 RowHeaderPresenter.ViewHolder vh = (RowHeaderPresenter.ViewHolder)
116 p.onBindViewHolder(vh, null);
117 assertEquals("Header visibility", View.GONE, vh
[all...]
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/
H A DDefaultItemAnimatorTest.java125 RecyclerView.ViewHolder vh = new ViewHolder(new TextView(getActivity()));
126 assertFalse(mAnimator.canReuseUpdatedViewHolder(vh, new ArrayList<>()));
127 assertTrue(mAnimator.canReuseUpdatedViewHolder(vh, Arrays.asList((Object) "a")));
157 assertTrue("all vh animations should end",
167 ViewHolder vh = createViewHolder(1);
168 expectItems(vh);
169 assertTrue(animateAdd(vh));
176 ViewHolder vh = createViewHolder(1);
177 expectItems(vh);
178 assertTrue(animateRemove(vh));
331 animateAdd(final RecyclerView.ViewHolder vh) argument
342 animateRemove(final RecyclerView.ViewHolder vh) argument
353 animateMove(final RecyclerView.ViewHolder vh, final int fromX, final int fromY, final int toX, final int toY) argument
[all...]
H A DChildHelperTest.java53 private RecyclerView.ViewHolder vh() { method in class:ChildHelperTest
65 RecyclerView.ViewHolder vh = vh();
66 mChildHelper.addView(vh.itemView, false);
68 assertFalse(mChildHelper.isHidden(vh.itemView));
74 RecyclerView.ViewHolder vh = vh();
75 mChildHelper.addView(vh.itemView, true);
77 assertTrue(mChildHelper.isHidden(vh.itemView));
78 assertTrue(mLoggingCallback.mOnEnteredHiddenState.contains(vh
[all...]
/frameworks/support/leanback/src/androidTest/java/androidx/leanback/app/
H A DHeadersFragmentTest.java70 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder)
72 assertTrue(vh.itemView.getScaleX() - 1.0f > 0.05f);
73 assertTrue(vh.itemView.getScaleY() - 1.0f > 0.05f);
98 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder)
100 assertEquals(vh.itemView.getScaleX(), 1f, 0.001f);
101 assertEquals(vh.itemView.getScaleY(), 1f, 0.001f);
125 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder)
127 assertEquals(vh.itemView.getScaleX(), 1f, 0.001f);
128 assertEquals(vh.itemView.getScaleY(), 1f, 0.001f);

Completed in 312 milliseconds

12345