/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | FullWidthDetailsOverviewSharedElementHelper.java | 117 public void onBindLogo(ViewHolder vh) { argument 121 mViewHolder = vh;
|
H A D | DetailsOverviewSharedElementHelper.java | 200 void onBindToDrawable(ViewHolder vh) { argument 214 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); 234 public void setBackgroundColor(ViewHolder vh, in argument [all...] |
H A D | VerticalGridPresenter.java | 222 ViewHolder vh = createGridViewHolder(parent); 223 vh.mInitialized = false; 224 vh.mItemBridgeAdapter = new VerticalGridItemBridgeAdapter(); 225 initializeGridViewHolder(vh); 226 if (!vh.mInitialized) { 229 return vh; 261 * @param vh The ViewHolder to initialize for the vertical grid. 263 protected void initializeGridViewHolder(ViewHolder vh) { argument 268 vh.getGridView().setNumColumns(mNumColumns); 269 vh 337 selectChildView(ViewHolder vh, View view) argument [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 | 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 | 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 | GuidedActionsStylist.java | 328 * @param vh The view holder to be associated with the given action. 332 public void onBindViewHolder(ViewHolder vh, GuidedAction action) { argument 334 if (vh.mTitleView != null) { 335 vh.mTitleView.setText(action.getTitle()); 337 if (vh.mDescriptionView != null) { 338 vh.mDescriptionView.setText(action.getDescription()); 339 vh.mDescriptionView.setVisibility(TextUtils.isEmpty(action.getDescription()) ? 343 if (vh.mCheckmarkView != null && vh.mCheckmarkView.getVisibility() != View.GONE) { 344 vh 387 onAnimateItemFocused(ViewHolder vh, boolean focused) argument 398 onAnimateItemPressed(ViewHolder vh, boolean pressed) argument 410 onAnimateItemChecked(ViewHolder vh, boolean checked) argument [all...] |
H A D | ListRowPresenter.java | 388 private int getSpaceUnderBaseline(ListRowPresenter.ViewHolder vh) { argument 389 RowHeaderPresenter.ViewHolder headerViewHolder = vh.getHeaderViewHolder(); 399 private void setVerticalPadding(ListRowPresenter.ViewHolder vh) { argument 402 if (vh.isExpanded()) { 403 int headerSpaceUnderBaseline = getSpaceUnderBaseline(vh); 405 paddingTop = (vh.isSelected() ? sExpandedSelectedRowTopPadding : vh.mPaddingTop) - 408 sExpandedRowNoHovercardBottomPadding : vh.mPaddingBottom; 409 } else if (vh.isSelected()) { 410 paddingTop = sSelectedRowTopPadding - vh 464 updateFooterViewSwitcher(ViewHolder vh) argument [all...] |
H A D | RowPresenter.java | 296 ViewHolder vh = createRowViewHolder(parent); 297 vh.mInitialzed = false; 302 vh.mHeaderViewHolder = (RowHeaderPresenter.ViewHolder) 303 mHeaderPresenter.onCreateViewHolder((ViewGroup) vh.view); 305 result = new ContainerViewHolder(containerView, vh); 307 result = vh; 309 initializeRowViewHolder(vh); 310 if (!vh.mInitialzed) { 340 * @param vh The ViewHolder to initialize for the Row. 342 protected void initializeRowViewHolder(ViewHolder vh) { argument 414 onRowViewExpanded(ViewHolder vh, boolean expanded) argument 423 updateActivateStatus(ViewHolder vh, View view) argument 467 dispatchItemSelectedListener(ViewHolder vh, boolean selected) argument 480 onRowViewSelected(ViewHolder vh, boolean selected) argument 486 updateHeaderViewVisibility(ViewHolder vh) argument 498 setSelectLevel(Presenter.ViewHolder vh, float level) argument 508 getSelectLevel(Presenter.ViewHolder vh) argument 520 onSelectLevelChanged(ViewHolder vh) argument 583 onBindRowViewHolder(ViewHolder vh, Object item) argument 598 onUnbindRowViewHolder(ViewHolder vh) argument 613 onRowViewAttachedToWindow(ViewHolder vh) argument 627 onRowViewDetachedFromWindow(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 555 final ViewHolder vh = new ViewHolder(v, mDetailsPresenter, mDetailsOverviewLogoPresenter); 556 mDetailsOverviewLogoPresenter.setContext(vh.mDetailsLogoViewHolder, vh, this); 557 setState(vh, mInitialState); 559 vh.mActionBridgeAdapter = new ActionsItemBridgeAdapter(vh); 560 final View overview = vh.mOverviewFrame; 571 vh 635 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 643 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument [all...] |
H A D | GridLayoutManager.java | 817 RecyclerView.ViewHolder vh = mBaseGridView.getChildViewHolder(view); 820 vh == null? NO_ID: vh.getItemId()); 823 mChildViewHolderSelectedListener.onChildViewHolderSelected(mBaseGridView, vh, 1320 private <E> E getFacet(RecyclerView.ViewHolder vh, Class<? extends E> facetClass) { argument 1322 if (vh instanceof FacetProvider) { 1323 facet = (E) ((FacetProvider) vh).getFacet(facetClass); 1326 FacetProvider p = mFacetProviderAdapter.getFacetProvider(vh.getItemViewType()); 1348 RecyclerView.ViewHolder vh = mBaseGridView.getChildViewHolder(v); 1349 lp.setItemAlignmentFacet((ItemAlignmentFacet)getFacet(vh, ItemAlignmentFace [all...] |
/frameworks/data-binding/samples/BindingDemo/app/src/main/java/com/android/example/bindingdemo/ |
H A D | MainActivity.java | 158 DataBoundViewHolder<ListItemBinding> vh = super.onCreateViewHolder(viewGroup, type); 159 vh.dataBinder.setClickListener(this); 160 return vh; 164 public void onBindViewHolder(DataBoundViewHolder<ListItemBinding> vh, int index) { argument 165 vh.dataBinder.setUser(userList.get(index)); 166 vh.dataBinder.executePendingBindings();
|
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/helper/ |
H A D | ItemTouchHelperTest.java | 182 public MoveRecord getMove(RecyclerView.ViewHolder vh) { argument 184 if (move.from == vh) { 197 public SwipeRecord getSwipe(RecyclerView.ViewHolder vh) { argument 199 if (swipe.viewHolder == vh) { 206 public boolean isCleared(RecyclerView.ViewHolder vh) { argument 207 return mCleared.contains(vh);
|
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/ |
H A D | RowsFragment.java | 176 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) listView.getChildViewHolder(view); 177 setRowViewExpanded(vh, mExpand); 195 RowPresenter.ViewHolder vh = rowPresenter.getRowViewHolder(ibvh.getViewHolder()); 196 vh.setOnItemViewSelectedListener(mOnItemViewSelectedListener); 304 private static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolean expanded) { argument 305 ((RowPresenter) vh.getPresenter()).setRowViewExpanded(vh.getViewHolder(), expanded); 308 private static void setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, argument 310 RowViewHolderExtra extra = (RowViewHolderExtra) vh.getExtraObject(); 312 ((RowPresenter) vh [all...] |
H A D | RowsSupportFragment.java | 178 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) listView.getChildViewHolder(view); 179 setRowViewExpanded(vh, mExpand); 197 RowPresenter.ViewHolder vh = rowPresenter.getRowViewHolder(ibvh.getViewHolder()); 198 vh.setOnItemViewSelectedListener(mOnItemViewSelectedListener); 306 private static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolean expanded) { argument 307 ((RowPresenter) vh.getPresenter()).setRowViewExpanded(vh.getViewHolder(), expanded); 310 private static void setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, argument 312 RowViewHolderExtra extra = (RowViewHolderExtra) vh.getExtraObject(); 314 ((RowPresenter) vh [all...] |
H A D | PlaybackOverlayFragment.java | 208 private void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) { argument 209 if (vh == null && getVerticalGridView() != null) { 210 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0); 212 if (vh == null) { 214 } else if (vh.getPresenter() instanceof PlaybackControlsRowPresenter) { 216 ((PlaybackControlsRowPresenter) vh.getPresenter()).showPrimaryActions( 217 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder()); 396 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0); 397 if (vh == null) { 400 return vh 671 updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder vh) argument [all...] |
H A D | PlaybackOverlaySupportFragment.java | 210 private void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) { argument 211 if (vh == null && getVerticalGridView() != null) { 212 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0); 214 if (vh == null) { 216 } else if (vh.getPresenter() instanceof PlaybackControlsRowPresenter) { 218 ((PlaybackControlsRowPresenter) vh.getPresenter()).showPrimaryActions( 219 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder()); 398 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0); 399 if (vh == null) { 402 return vh 673 updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder vh) argument [all...] |
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | DefaultItemAnimatorTest.java | 158 assertTrue("all vh animations should end", 167 ViewHolder vh = createViewHolder(1); 168 expectItems(vh); 169 assertTrue(animateAdd(vh)); 175 ViewHolder vh = createViewHolder(1); 176 expectItems(vh); 177 assertTrue(animateRemove(vh)); 183 ViewHolder vh = createViewHolder(1); 184 expectItems(vh); 185 assertTrue(animateMove(vh, 317 animateAdd(final RecyclerView.ViewHolder vh) argument 328 animateRemove(final RecyclerView.ViewHolder vh) argument 339 animateMove(final RecyclerView.ViewHolder vh, final int fromX, final int fromY, final int toX, final int toY) argument [all...] |
H A D | RecyclerViewAnimationsTest.java | 366 for (RecyclerView.ViewHolder vh : addVH) { 367 assertNotSame("add-remove item should not animate add", testView[0], vh.itemView); 369 for (RecyclerView.ViewHolder vh : moveVH) { 370 assertNotSame("add-remove item should not animate move", testView[0], vh.itemView); 372 for (RecyclerView.ViewHolder vh : removeVH) { 373 assertNotSame("add-remove item should not animate remove", testView[0], vh.itemView); 376 for (RecyclerView.ViewHolder vh : mRecycledViews) { 377 found |= vh.itemView == testView[0]; 413 TestViewHolder vh = super.onCreateViewHolder(parent, viewType); 415 Log.d(TAG, logPrefix + " onCreateVH" + vh 1455 assertPreLayoutPosition(RecyclerView.ViewHolder vh) argument [all...] |
H A D | StaggeredGridLayoutManagerTest.java | 134 void onBoundItem(TestViewHolder vh, int position) { 135 LayoutParams lp = (LayoutParams) vh.itemView.getLayoutParams(); 141 vh.itemView.setMinimumHeight(0); 183 void onBoundItem(TestViewHolder vh, int position) { 184 final ViewGroup.LayoutParams layoutParams = vh.itemView.getLayoutParams(); 191 sizeMap.put(vh.itemView, size); 193 getLp(vh.itemView).setFullSpan(true); 279 void onBoundItem(TestViewHolder vh, int position) { 327 public void onBoundItem(TestViewHolder vh, int position) { 328 LayoutParams lp = (LayoutParams) vh 2238 onBoundItem(TestViewHolder vh, int position) argument 2244 onCreatedViewHolder(TestViewHolder vh) argument [all...] |