/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | RowPresenter.java | 310 ViewHolder vh = createRowViewHolder(parent); 311 vh.mInitialzed = false; 316 vh.mHeaderViewHolder = (RowHeaderPresenter.ViewHolder) 317 mHeaderPresenter.onCreateViewHolder((ViewGroup) vh.view); 319 result = new ContainerViewHolder(containerView, vh); 321 result = vh; 323 initializeRowViewHolder(vh); 324 if (!vh.mInitialzed) { 354 * @param vh The ViewHolder to initialize for the Row. 356 protected void initializeRowViewHolder(ViewHolder vh) { argument 428 onRowViewExpanded(ViewHolder vh, boolean expanded) argument 437 updateActivateStatus(ViewHolder vh, View view) argument 481 dispatchItemSelectedListener(ViewHolder vh, boolean selected) argument 494 onRowViewSelected(ViewHolder vh, boolean selected) argument 500 updateHeaderViewVisibility(ViewHolder vh) argument 512 setSelectLevel(Presenter.ViewHolder vh, float level) argument 522 getSelectLevel(Presenter.ViewHolder vh) argument 534 onSelectLevelChanged(ViewHolder vh) argument 593 onBindRowViewHolder(ViewHolder vh, Object item) argument 611 onUnbindRowViewHolder(ViewHolder vh) argument 627 onRowViewAttachedToWindow(ViewHolder vh) argument 641 onRowViewDetachedFromWindow(ViewHolder vh) argument [all...] |
H A D | AbstractDetailsDescriptionPresenter.java | 160 ViewHolder vh = (ViewHolder) viewHolder; 161 onBindDescription(vh, item); 164 if (TextUtils.isEmpty(vh.mTitle.getText())) { 165 vh.mTitle.setVisibility(View.GONE); 168 vh.mTitle.setVisibility(View.VISIBLE); 169 vh.mTitle.setLineSpacing(vh.mTitleLineSpacing - vh.mTitle.getLineHeight() + 170 vh.mTitle.getLineSpacingExtra(), vh 215 onBindDescription(ViewHolder vh, Object item) argument [all...] |
H A D | PlaybackControlsRowPresenter.java | 167 ViewHolder vh = ((BoundData) data).mRowViewHolder; 168 if (vh.mSelectedViewHolder != itemViewHolder || vh.mSelectedItem != item) { 169 vh.mSelectedViewHolder = itemViewHolder; 170 vh.mSelectedItem = item; 171 vh.dispatchItemSelection(); 181 ViewHolder vh = ((BoundData) data).mRowViewHolder; 182 if (vh.getOnItemViewClickedListener() != null) { 183 vh.getOnItemViewClickedListener().onItemClicked(itemViewHolder, item, 184 vh, v 288 showBottomSpace(ViewHolder vh, boolean show) argument 296 showPrimaryActions(ViewHolder vh) argument 327 initRow(final ViewHolder vh) argument 405 updateCardLayout(ViewHolder vh, int height) argument 451 onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) argument 459 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 468 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument [all...] |
H A D | GuidedActionsStylist.java | 616 * @param vh The view holder to be associated with the given action. 620 public void onBindViewHolder(ViewHolder vh, GuidedAction action) { argument 622 vh.mAction = action; 623 if (vh.mTitleView != null) { 624 vh.mTitleView.setText(action.getTitle()); 625 vh.mTitleView.setAlpha(action.isEnabled() ? mEnabledTextAlpha : mDisabledTextAlpha); 626 vh.mTitleView.setFocusable(false); 627 vh.mTitleView.setClickable(false); 628 vh.mTitleView.setLongClickable(false); 630 if (vh 695 setupImeOptions(ViewHolder vh, GuidedAction action) argument 706 setEditingMode(ViewHolder vh, GuidedAction action, boolean editing) argument 712 onEditingModeChange(ViewHolder vh, GuidedAction action, boolean editing) argument 772 onAnimateItemFocused(ViewHolder vh, boolean focused) argument 783 onAnimateItemPressed(ViewHolder vh, boolean pressed) argument 793 onAnimateItemPressedCancelled(ViewHolder vh) argument 806 onAnimateItemChecked(ViewHolder vh, boolean checked) argument 827 onBindCheckMarkView(ViewHolder vh, GuidedAction action) argument 854 onBindActivatorView(ViewHolder vh, GuidedAction action) argument 879 onUpdateActivatorView(ViewHolder vh, GuidedAction action) argument 900 onEditActivatorView(final ViewHolder vh, final GuidedAction action, boolean editing) argument 935 onBindChevronView(ViewHolder vh, GuidedAction action) argument 1177 updateChevronAndVisibility(ViewHolder vh) argument [all...] |
H A D | ActionPresenterSelector.java | 69 ActionViewHolder vh = (ActionViewHolder) viewHolder; 70 vh.mAction = action; 71 vh.mButton.setText(action.getLabel1()); 91 ActionViewHolder vh = (ActionViewHolder) viewHolder; 93 vh.mAction = action; 96 final int startPadding = vh.view.getResources() 98 final int endPadding = vh.view.getResources() 100 vh.view.setPaddingRelative(startPadding, 0, endPadding, 0); 102 final int padding = vh.view.getResources() 104 vh [all...] |
H A D | PlaybackControlsPresenter.java | 231 public void setProgressColor(ViewHolder vh, @ColorInt int color) { argument 234 ((LayerDrawable) vh.mProgressBar.getProgressDrawable()) 238 public void setTotalTime(ViewHolder vh, int ms) { argument 239 vh.setTotalTime(ms); 242 public int getTotalTime(ViewHolder vh) { argument 243 return vh.getTotalTime(); 246 public void setCurrentTime(ViewHolder vh, int ms) { argument 247 vh.setCurrentTime(ms); 250 public int getCurrentTime(ViewHolder vh) { argument 251 return vh 254 setSecondaryProgress(ViewHolder vh, int progressMs) argument 258 getSecondaryProgress(ViewHolder vh) argument 262 showPrimaryActions(ViewHolder vh) argument 268 resetFocus(ViewHolder vh) argument 273 enableTimeMargins(ViewHolder vh, boolean enable) argument [all...] |
H A D | ControlButtonPresenterSelector.java | 95 ActionViewHolder vh = (ActionViewHolder) viewHolder; 96 vh.mIcon.setImageDrawable(action.getIcon()); 97 if (vh.mLabel != null) { 99 vh.mLabel.setText(action.getLabel1()); 101 vh.mLabel.setText(null); 106 if (!TextUtils.equals(vh.mFocusableView.getContentDescription(), contentDescription)) { 107 vh.mFocusableView.setContentDescription(contentDescription); 108 vh.mFocusableView.sendAccessibilityEvent( 115 ActionViewHolder vh = (ActionViewHolder) viewHolder; 116 vh [all...] |
H A D | ControlBarPresenter.java | 151 Presenter.ViewHolder vh = mViewHolders.get(position); 153 if (vh == null) { 154 vh = presenter.onCreateViewHolder(mControlBar); 155 mViewHolders.put(position, vh); 157 final Presenter.ViewHolder itemViewHolder = vh; 158 presenter.setOnClickListener(vh, new View.OnClickListener() { 169 if (vh.view.getParent() == null) { 170 mControlBar.addView(vh.view); 172 presenter.onBindViewHolder(vh, item); 234 public void setBackgroundColor(ViewHolder vh, in argument [all...] |
H A D | VerticalGridPresenter.java | 235 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 D | DetailsOverviewRowPresenter.java | 406 protected void onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) { argument 407 super.onRowViewSelected(vh, selected); 409 ((ViewHolder) vh).dispatchItemSelection(null); 417 ViewHolder vh = new ViewHolder(v, mDetailsPresenter); 419 initDetailsOverview(vh); 421 return vh; 430 private void initDetailsOverview(final ViewHolder vh) { argument 431 vh.mActionBridgeAdapter = new ActionsItemBridgeAdapter(vh); 432 final View overview = vh 463 bindImageDrawable(ViewHolder vh) argument 585 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 594 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument [all...] |
H A D | AbstractMediaListHeaderPresenter.java | 99 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 D | ListRowPresenter.java | 521 private int getSpaceUnderBaseline(ListRowPresenter.ViewHolder vh) { argument 522 RowHeaderPresenter.ViewHolder headerViewHolder = vh.getHeaderViewHolder(); 532 private void setVerticalPadding(ListRowPresenter.ViewHolder vh) { argument 535 if (vh.isExpanded()) { 536 int headerSpaceUnderBaseline = getSpaceUnderBaseline(vh); 538 paddingTop = (vh.isSelected() ? sExpandedSelectedRowTopPadding : vh.mPaddingTop) - 541 sExpandedRowNoHovercardBottomPadding : vh.mPaddingBottom; 542 } else if (vh.isSelected()) { 543 paddingTop = sSelectedRowTopPadding - vh 597 updateFooterViewSwitcher(ViewHolder vh) argument [all...] |
H A D | AbstractMediaItemPresenter.java | 431 final ViewHolder vh = new ViewHolder(view); 432 vh.mRowPresenter = this; 434 vh.mMediaRowView.setBackgroundColor(mBackgroundColor); 436 return vh; 450 protected void onBindRowViewHolder(RowPresenter.ViewHolder vh, Object item) { argument 451 super.onBindRowViewHolder(vh, item); 453 final ViewHolder mvh = (ViewHolder) vh; 461 onBindMediaDetails((ViewHolder) vh, item); 466 * @param vh ViewHolder for the media item. 468 protected void onBindRowActions(ViewHolder vh) { argument 507 onBindMediaDetails(ViewHolder vh, Object item) argument 515 onUnbindMediaDetails(ViewHolder vh) argument 527 onBindMediaPlayState(ViewHolder vh) argument 534 calculateMediaItemNumberFlipperIndex(ViewHolder vh) argument 557 onUnbindMediaPlayState(ViewHolder vh) argument [all...] |
H A D | FullWidthDetailsOverviewRowPresenter.java | 113 * @param vh The ViewHolder that has bound logo view. 115 public void onBindLogo(ViewHolder vh) { argument 542 final ViewHolder vh = new ViewHolder(v, mDetailsPresenter, mDetailsOverviewLogoPresenter); 543 mDetailsOverviewLogoPresenter.setContext(vh.mDetailsLogoViewHolder, vh, this); 544 setState(vh, mInitialState); 546 vh.mActionBridgeAdapter = new ActionsItemBridgeAdapter(vh); 547 final View overview = vh.mOverviewFrame; 558 vh 622 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 630 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument [all...] |
/frameworks/support/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/ |
H A D | DetailsDescriptionPresenter.java | 22 protected void onBindDescription(ViewHolder vh, Object item) { argument 23 vh.getTitle().setText(item.toString()); 24 vh.getSubtitle().setText("2013 - 2014 Drama TV-14"); 25 vh.getBody().setText("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do "
|
/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/ |
H A D | DetailsDescriptionPresenter.java | 22 protected void onBindDescription(ViewHolder vh, Object item) { argument 23 vh.getTitle().setText(item.toString()); 24 vh.getSubtitle().setText("2013 - 2014 Drama TV-14"); 25 vh.getBody().setText("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do "
|
/frameworks/support/v7/recyclerview/jvm-tests/src/android/support/v7/widget/ |
H A D | ViewInfoStoreTest.java | 58 RecyclerView.ViewHolder vh = new MockViewHolder(); 60 mStore.addToPreLayout(vh, info); 62 mStore.addToPreLayout(vh, info2); 63 assertSame(info2, find(vh, FLAG_PRE)); 68 RecyclerView.ViewHolder vh = new MockViewHolder(); 70 mStore.addToPostLayout(vh, info); 72 mStore.addToPostLayout(vh, info2); 73 assertSame(info2, find(vh, FLAG_POST)); 78 RecyclerView.ViewHolder vh = new MockViewHolder(); 80 mStore.addToPreLayout(vh, pr [all...] |
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | DefaultItemAnimatorTest.java | 124 RecyclerView.ViewHolder vh = new ViewHolder(new TextView(getActivity())); 125 assertFalse(mAnimator.canReuseUpdatedViewHolder(vh, new ArrayList<>())); 126 assertTrue(mAnimator.canReuseUpdatedViewHolder(vh, Arrays.asList((Object) "a"))); 156 assertTrue("all vh animations should end", 166 ViewHolder vh = createViewHolder(1); 167 expectItems(vh); 168 assertTrue(animateAdd(vh)); 175 ViewHolder vh = createViewHolder(1); 176 expectItems(vh); 177 assertTrue(animateRemove(vh)); 330 animateAdd(final RecyclerView.ViewHolder vh) argument 341 animateRemove(final RecyclerView.ViewHolder vh) argument 352 animateMove(final RecyclerView.ViewHolder vh, final int fromX, final int fromY, final int toX, final int toY) argument [all...] |
H A D | ChildHelperTest.java | 53 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...] |
H A D | BaseRecyclerViewAnimationsTest.java | 121 for (RecyclerView.ViewHolder vh : ((TestRecyclerView)mRecyclerView).collectViewHolders()) { 122 builder.append(vh).append("\n"); 125 for (RecyclerView.ViewHolder vh : recycler.getScrapList()) { 126 builder.append(vh).append("\n"); 266 for (RecyclerView.ViewHolder vh : recycler.mAttachedScrap) { 267 assertPreLayoutPosition(vh); 273 final RecyclerView.ViewHolder vh = mRecyclerView 275 assertPreLayoutPosition(vh); 279 private void assertPreLayoutPosition(RecyclerView.ViewHolder vh) { argument 281 + "layout position", RecyclerView.NO_POSITION, vh [all...] |
/frameworks/support/v17/leanback/tests/java/android/support/v17/leanback/widget/ |
H A D | PresenterTest.java | 49 Presenter.ViewHolder vh = p.onCreateViewHolder(new FrameLayout(getContext())); 50 p.onBindViewHolder(vh, null); 53 vh.view.getVisibility() == expectedVisibility); 54 p.onBindViewHolder(vh, new Row(null)); 56 vh.view.getVisibility() == expectedVisibility); 57 p.onBindViewHolder(vh, new Row(new HeaderItem(""))); 59 vh.view.getVisibility() == View.VISIBLE); 97 protected void onBindDescription(ViewHolder vh, Object item) { 98 vh.getTitle().setText("The quick brown fox jumped over the lazy dog"); 99 vh [all...] |
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/ |
H A D | PlaybackOverlayFragment.java | 218 void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) { argument 219 if (vh == null && getVerticalGridView() != null) { 220 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0); 222 if (vh == null) { 224 } else if (vh.getPresenter() instanceof PlaybackControlsRowPresenter) { 226 ((PlaybackControlsRowPresenter) vh.getPresenter()).showPrimaryActions( 227 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder()); 413 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0); 414 if (vh == null) { 417 return vh 688 updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder vh) argument [all...] |
H A D | PlaybackOverlaySupportFragment.java | 220 void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) { argument 221 if (vh == null && getVerticalGridView() != null) { 222 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0); 224 if (vh == null) { 226 } else if (vh.getPresenter() instanceof PlaybackControlsRowPresenter) { 228 ((PlaybackControlsRowPresenter) vh.getPresenter()).showPrimaryActions( 229 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder()); 415 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0); 416 if (vh == null) { 419 return vh 690 updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder vh) argument [all...] |
H A D | RowsFragment.java | 204 ItemBridgeAdapter.ViewHolder vh 206 setRowViewExpanded(vh, mExpand); 314 static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolean expanded) { argument 315 ((RowPresenter) vh.getPresenter()).setRowViewExpanded(vh.getViewHolder(), expanded); 318 static void setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, argument 320 RowViewHolderExtra extra = (RowViewHolderExtra) vh.getExtraObject(); 322 ((RowPresenter) vh.getPresenter()).setRowViewSelected(vh.getViewHolder(), selected); 335 public void onCreate(ItemBridgeAdapter.ViewHolder vh) { [all...] |
H A D | RowsSupportFragment.java | 206 ItemBridgeAdapter.ViewHolder vh 208 setRowViewExpanded(vh, mExpand); 316 static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolean expanded) { argument 317 ((RowPresenter) vh.getPresenter()).setRowViewExpanded(vh.getViewHolder(), expanded); 320 static void setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, argument 322 RowViewHolderExtra extra = (RowViewHolderExtra) vh.getExtraObject(); 324 ((RowPresenter) vh.getPresenter()).setRowViewSelected(vh.getViewHolder(), selected); 337 public void onCreate(ItemBridgeAdapter.ViewHolder vh) { [all...] |