/frameworks/support/frameworks/support/samples/SupportLeanbackDemos/src/com/example/android/leanback/ |
H A D | DetailsDescriptionPresenter.java | 21 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/com/example/android/leanback/ |
H A D | DetailsDescriptionPresenter.java | 21 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/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | AbstractMediaListHeaderPresenter.java | 98 ViewHolder vh = new ViewHolder(view); 100 vh.view.setBackgroundColor(mBackgroundColor); 102 return vh; 106 protected void onBindRowViewHolder(RowPresenter.ViewHolder vh, Object item) { argument 107 super.onBindRowViewHolder(vh, item); 108 onBindMediaListHeaderViewHolder((ViewHolder) vh, item); 127 * {@link ViewHolder} provided as the argument {@code vh} by this presenter. 129 * @param vh The ViewHolder for this {@link AbstractMediaListHeaderPresenter}. 132 protected abstract void onBindMediaListHeaderViewHolder(ViewHolder vh, Object item); argument
|
H A D | DetailsOverviewSharedElementHelper.java | 208 void onBindToDrawable(ViewHolder vh) { argument 222 mViewHolder = vh;
|
H A D | FullWidthDetailsOverviewSharedElementHelper.java | 119 public void onBindLogo(ViewHolder vh) { argument 123 mViewHolder = vh;
|
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 | 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); 235 public void setBackgroundColor(ViewHolder vh, in argument [all...] |
H A D | AbstractMediaItemPresenter.java | 432 final ViewHolder vh = new ViewHolder(view); 433 vh.mRowPresenter = this; 435 vh.mMediaRowView.setBackgroundColor(mBackgroundColor); 437 return vh; 451 protected void onBindRowViewHolder(RowPresenter.ViewHolder vh, Object item) { argument 452 super.onBindRowViewHolder(vh, item); 454 final ViewHolder mvh = (ViewHolder) vh; 462 onBindMediaDetails((ViewHolder) vh, item); 467 * @param vh ViewHolder for the media item. 469 protected void onBindRowActions(ViewHolder vh) { argument 508 onBindMediaDetails(ViewHolder vh, Object item) argument 516 onUnbindMediaDetails(ViewHolder vh) argument 528 onBindMediaPlayState(ViewHolder vh) argument 535 calculateMediaItemNumberFlipperIndex(ViewHolder vh) argument 558 onUnbindMediaPlayState(ViewHolder vh) argument [all...] |
H A D | PlaybackControlsPresenter.java | 237 public void setProgressColor(ViewHolder vh, @ColorInt int color) { argument 240 ((LayerDrawable) vh.mProgressBar.getProgressDrawable()) 244 public void setTotalTime(ViewHolder vh, int ms) { argument 245 setTotalTimeLong(vh, (long) ms); 248 public void setTotalTimeLong(ViewHolder vh, long ms) { argument 249 vh.setTotalTime(ms); 252 public int getTotalTime(ViewHolder vh) { argument 253 return MathUtil.safeLongToInt(getTotalTimeLong(vh)); 256 public long getTotalTimeLong(ViewHolder vh) { argument 257 return vh 260 setCurrentTime(ViewHolder vh, int ms) argument 264 setCurrentTimeLong(ViewHolder vh, long ms) argument 268 getCurrentTime(ViewHolder vh) argument 272 getCurrentTimeLong(ViewHolder vh) argument 276 setSecondaryProgress(ViewHolder vh, int progressMs) argument 280 setSecondaryProgressLong(ViewHolder vh, long progressMs) argument 284 getSecondaryProgress(ViewHolder vh) argument 288 getSecondaryProgressLong(ViewHolder vh) argument 292 showPrimaryActions(ViewHolder vh) argument 298 resetFocus(ViewHolder vh) argument 302 enableTimeMargins(ViewHolder vh, boolean enable) argument [all...] |
H A D | PlaybackControlsRowPresenter.java | 172 ViewHolder vh = ((BoundData) data).mRowViewHolder; 173 if (vh.mSelectedViewHolder != itemViewHolder || vh.mSelectedItem != item) { 174 vh.mSelectedViewHolder = itemViewHolder; 175 vh.mSelectedItem = item; 176 vh.dispatchItemSelection(); 186 ViewHolder vh = ((BoundData) data).mRowViewHolder; 187 if (vh.getOnItemViewClickedListener() != null) { 188 vh.getOnItemViewClickedListener().onItemClicked(itemViewHolder, item, 189 vh, v 293 showBottomSpace(ViewHolder vh, boolean show) argument 301 showPrimaryActions(ViewHolder vh) argument 339 initRow(final ViewHolder vh) argument 417 updateCardLayout(ViewHolder vh, int height) argument 463 onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) argument 471 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 480 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument [all...] |
H A D | VerticalGridPresenter.java | 234 ViewHolder vh = createGridViewHolder(parent); 235 vh.mInitialized = false; 236 vh.mItemBridgeAdapter = new VerticalGridItemBridgeAdapter(); 237 initializeGridViewHolder(vh); 238 if (!vh.mInitialized) { 241 return vh; 258 * @param vh The ViewHolder to initialize for the vertical grid. 260 protected void initializeGridViewHolder(ViewHolder vh) { argument 265 vh.getGridView().setNumColumns(mNumColumns); 266 vh 380 selectChildView(ViewHolder vh, View view) argument [all...] |
H A D | DetailsOverviewRowPresenter.java | 404 protected void onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) { argument 405 super.onRowViewSelected(vh, selected); 407 ((ViewHolder) vh).dispatchItemSelection(null); 415 ViewHolder vh = new ViewHolder(v, mDetailsPresenter); 417 initDetailsOverview(vh); 419 return vh; 428 private void initDetailsOverview(final ViewHolder vh) { argument 429 vh.mActionBridgeAdapter = new ActionsItemBridgeAdapter(vh); 430 final View overview = vh 461 bindImageDrawable(ViewHolder vh) argument 583 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 592 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument [all...] |
H A D | PlaybackTransportRowPresenter.java | 554 ViewHolder vh = ((BoundData) data).mRowViewHolder; 555 if (vh.mSelectedViewHolder != itemViewHolder || vh.mSelectedItem != item) { 556 vh.mSelectedViewHolder = itemViewHolder; 557 vh.mSelectedItem = item; 558 vh.dispatchItemSelection(); 568 ViewHolder vh = ((BoundData) data).mRowViewHolder; 569 if (vh.getOnItemViewClickedListener() != null) { 570 vh.getOnItemViewClickedListener().onItemClicked(itemViewHolder, item, 571 vh, v 659 initRow(final ViewHolder vh) argument 744 onProgressBarClicked(ViewHolder vh) argument 776 onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) argument 784 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 793 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument [all...] |
H A D | RowPresenter.java | 325 ViewHolder vh = createRowViewHolder(parent); 326 vh.mInitialzed = false; 331 vh.mHeaderViewHolder = (RowHeaderPresenter.ViewHolder) 332 mHeaderPresenter.onCreateViewHolder((ViewGroup) vh.view); 334 result = new ContainerViewHolder(containerView, vh); 336 result = vh; 338 initializeRowViewHolder(vh); 339 if (!vh.mInitialzed) { 369 * @param vh The ViewHolder to initialize for the Row. 371 protected void initializeRowViewHolder(ViewHolder vh) { argument 443 onRowViewExpanded(ViewHolder vh, boolean expanded) argument 452 updateActivateStatus(ViewHolder vh, View view) argument 496 dispatchItemSelectedListener(ViewHolder vh, boolean selected) argument 509 onRowViewSelected(ViewHolder vh, boolean selected) argument 515 updateHeaderViewVisibility(ViewHolder vh) argument 527 setSelectLevel(Presenter.ViewHolder vh, float level) argument 537 getSelectLevel(Presenter.ViewHolder vh) argument 549 onSelectLevelChanged(ViewHolder vh) argument 608 onBindRowViewHolder(ViewHolder vh, Object item) argument 626 onUnbindRowViewHolder(ViewHolder vh) argument 642 onRowViewAttachedToWindow(ViewHolder vh) argument 656 onRowViewDetachedFromWindow(ViewHolder vh) argument [all...] |
/frameworks/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/ |
H A D | MainActivity.java | 137 DataBoundViewHolder<ListItemBinding> vh = super.onCreateViewHolder(viewGroup, type); 138 vh.dataBinder.setClickListener(this); 139 return vh; 143 public void onBindViewHolder(DataBoundViewHolder<ListItemBinding> vh, int index) { argument 144 vh.dataBinder.setUser(userList.get(index)); 145 vh.dataBinder.executePendingBindings();
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
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 | DefaultItemAnimatorTest.java | 123 RecyclerView.ViewHolder vh = new ViewHolder(new TextView(getActivity())); 124 assertFalse(mAnimator.canReuseUpdatedViewHolder(vh, new ArrayList<>())); 125 assertTrue(mAnimator.canReuseUpdatedViewHolder(vh, Arrays.asList((Object) "a"))); 155 assertTrue("all vh animations should end", 165 ViewHolder vh = createViewHolder(1); 166 expectItems(vh); 167 assertTrue(animateAdd(vh)); 174 ViewHolder vh = createViewHolder(1); 175 expectItems(vh); 176 assertTrue(animateRemove(vh)); 329 animateAdd(final RecyclerView.ViewHolder vh) argument 340 animateRemove(final RecyclerView.ViewHolder vh) argument 351 animateMove(final RecyclerView.ViewHolder vh, final int fromX, final int fromY, final int toX, final int toY) argument [all...] |
/frameworks/base/core/java/com/android/internal/widget/ |
H A D | ViewInfoStore.java | 84 * @param vh The ViewHolder whose information is being queried 88 ItemHolderInfo popFromPreLayout(ViewHolder vh) { argument 89 return popFromLayoutStep(vh, FLAG_PRE); 95 * @param vh The ViewHolder whose information is being queried 99 ItemHolderInfo popFromPostLayout(ViewHolder vh) { argument 100 return popFromLayoutStep(vh, FLAG_POST); 103 private ItemHolderInfo popFromLayoutStep(ViewHolder vh, int flag) { argument 104 int index = mLayoutHolderMap.indexOfKey(vh);
|
/frameworks/support/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/media/ |
H A D | MusicConsumptionExampleFragment.java | 136 protected void onBindMediaDetails(ViewHolder vh, Object item) { argument 138 int favoriteTextColor = vh.view.getContext().getResources().getColor( 141 vh.getMediaItemNumberView().setText("" + song.getNumber()); 144 vh.getMediaItemNameView().setText(songTitle); 146 vh.getMediaItemDurationView().setText("" + song.getDuration()); 149 vh.getMediaItemNumberView().setTextColor(favoriteTextColor); 150 vh.getMediaItemNameView().setTextColor(favoriteTextColor); 151 vh.getMediaItemDurationView().setTextColor(favoriteTextColor); 153 Context context = vh.getMediaItemNumberView().getContext(); 154 vh 203 onBindMediaListHeaderViewHolder(ViewHolder vh, Object item) argument [all...] |
/frameworks/support/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/app/media/ |
H A D | MusicConsumptionExampleFragment.java | 136 protected void onBindMediaDetails(ViewHolder vh, Object item) { argument 138 int favoriteTextColor = vh.view.getContext().getResources().getColor( 141 vh.getMediaItemNumberView().setText("" + song.getNumber()); 144 vh.getMediaItemNameView().setText(songTitle); 146 vh.getMediaItemDurationView().setText("" + song.getDuration()); 149 vh.getMediaItemNumberView().setTextColor(favoriteTextColor); 150 vh.getMediaItemNameView().setTextColor(favoriteTextColor); 151 vh.getMediaItemDurationView().setTextColor(favoriteTextColor); 153 Context context = vh.getMediaItemNumberView().getContext(); 154 vh 203 onBindMediaListHeaderViewHolder(ViewHolder vh, Object item) argument [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
H A D | ViewInfoStore.java | 81 * @param vh The ViewHolder whose information is being queried 85 ItemHolderInfo popFromPreLayout(ViewHolder vh) { argument 86 return popFromLayoutStep(vh, FLAG_PRE); 92 * @param vh The ViewHolder whose information is being queried 96 ItemHolderInfo popFromPostLayout(ViewHolder vh) { argument 97 return popFromLayoutStep(vh, FLAG_POST); 100 private ItemHolderInfo popFromLayoutStep(ViewHolder vh, int flag) { argument 101 int index = mLayoutHolderMap.indexOfKey(vh);
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/helper/ |
H A D | ItemTouchHelperTest.java | 200 public MoveRecord getMove(RecyclerView.ViewHolder vh) { argument 202 if (move.from == vh) { 215 public SwipeRecord getSwipe(RecyclerView.ViewHolder vh) { argument 217 if (swipe.viewHolder == vh) { 224 public boolean isCleared(RecyclerView.ViewHolder vh) { argument 225 return mCleared.contains(vh);
|
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/ |
H A D | RowsFragment.java | 205 ItemBridgeAdapter.ViewHolder vh = 207 setRowViewExpanded(vh, mExpand); 315 static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolean expanded) { argument 316 ((RowPresenter) vh.getPresenter()).setRowViewExpanded(vh.getViewHolder(), expanded); 319 static void setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, argument 321 RowViewHolderExtra extra = (RowViewHolderExtra) vh.getExtraObject(); 323 ((RowPresenter) vh.getPresenter()).setRowViewSelected(vh.getViewHolder(), selected); 336 public void onCreate(ItemBridgeAdapter.ViewHolder vh) { [all...] |
H A D | RowsSupportFragment.java | 208 ItemBridgeAdapter.ViewHolder vh = 210 setRowViewExpanded(vh, mExpand); 318 static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolean expanded) { argument 319 ((RowPresenter) vh.getPresenter()).setRowViewExpanded(vh.getViewHolder(), expanded); 322 static void setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, argument 324 RowViewHolderExtra extra = (RowViewHolderExtra) vh.getExtraObject(); 326 ((RowPresenter) vh.getPresenter()).setRowViewSelected(vh.getViewHolder(), selected); 339 public void onCreate(ItemBridgeAdapter.ViewHolder vh) { [all...] |
/frameworks/support/v17/leanback/tests/java/android/support/v17/leanback/widget/ |
H A D | GridActivity.java | 42 void onBind(RecyclerView.ViewHolder vh, int position); argument 224 RecyclerView.ViewHolder vh = mGridView.getChildViewHolder(v); 225 int position = vh.getAdapterPosition(); 380 RecyclerView.ViewHolder vh = mGridView.getChildViewHolder(v); 381 int position = vh.getAdapterPosition();
|