/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | RowPresenter.java | 165 ViewHolder vh = createRowViewHolder(parent); 166 vh.mInitialzed = false; 171 vh.mHeaderViewHolder = (RowHeaderPresenter.ViewHolder) 172 mHeaderPresenter.onCreateViewHolder((ViewGroup) vh.view); 174 result = new ContainerViewHolder(containerView, vh); 176 result = vh; 178 initializeRowViewHolder(vh); 179 if (!vh.mInitialzed) { 199 * @param vh The ViewHolder to initialize for the Row. 201 protected void initializeRowViewHolder(ViewHolder vh) { argument 268 onRowViewExpanded(ViewHolder vh, boolean expanded) argument 278 onRowViewSelected(ViewHolder vh, boolean selected) argument 290 updateHeaderViewVisibility(ViewHolder vh) argument 302 setSelectLevel(Presenter.ViewHolder vh, float level) argument 312 getSelectLevel(Presenter.ViewHolder vh) argument 324 onSelectLevelChanged(ViewHolder vh) argument 384 onBindRowViewHolder(ViewHolder vh, Object item) argument 396 onUnbindRowViewHolder(ViewHolder vh) argument 408 onRowViewAttachedToWindow(ViewHolder vh) argument 419 onRowViewDetachedFromWindow(ViewHolder vh) argument [all...] |
H A D | PlaybackControlsRowPresenter.java | 164 ViewHolder vh = ((BoundData) data).mRowViewHolder; 165 if (vh.mSelectedViewHolder != itemViewHolder || vh.mSelectedItem != item) { 166 vh.mSelectedViewHolder = itemViewHolder; 167 vh.mSelectedItem = item; 168 vh.dispatchItemSelection(); 178 ViewHolder vh = ((BoundData) data).mRowViewHolder; 180 getOnItemClickedListener().onItemClicked(item, vh.getRow()); 184 vh, vh 286 showBottomSpace(ViewHolder vh, boolean show) argument 293 showPrimaryActions(ViewHolder vh) argument 318 initRow(ViewHolder vh) argument 414 onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) argument 422 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 431 onRowViewDetachedFromWindow(RowPresenter.ViewHolder vh) argument [all...] |
H A D | AbstractDetailsDescriptionPresenter.java | 118 ViewHolder vh = (ViewHolder) viewHolder; 119 onBindDescription(vh, item); 122 if (TextUtils.isEmpty(vh.mTitle.getText())) { 123 vh.mTitle.setVisibility(View.GONE); 126 vh.mTitle.setVisibility(View.VISIBLE); 127 vh.mTitle.setLineSpacing(vh.mTitleLineSpacing - vh.mTitle.getLineHeight() + 128 vh.mTitle.getLineSpacingExtra(), vh 172 onBindDescription(ViewHolder vh, Object item) argument [all...] |
H A D | ActionPresenterSelector.java | 62 ActionViewHolder vh = (ActionViewHolder) viewHolder; 63 vh.mAction = action; 64 vh.mButton.setText(action.getLabel1()); 84 ActionViewHolder vh = (ActionViewHolder) viewHolder; 86 vh.mAction = action; 89 final int startPadding = vh.view.getResources() 91 final int endPadding = vh.view.getResources() 93 vh.view.setPaddingRelative(startPadding, 0, endPadding, 0); 95 final int padding = vh.view.getResources() 97 vh [all...] |
H A D | ControlButtonPresenterSelector.java | 89 ActionViewHolder vh = (ActionViewHolder) viewHolder; 90 vh.mIcon.setImageDrawable(action.getIcon()); 91 if (vh.mLabel != null) { 93 vh.mLabel.setText(action.getLabel1()); 95 vh.mLabel.setText(null); 100 if (!TextUtils.equals(vh.mFocusableView.getContentDescription(), contentDescription)) { 101 vh.mFocusableView.setContentDescription(contentDescription); 102 vh.mFocusableView.sendAccessibilityEvent( 109 ActionViewHolder vh = (ActionViewHolder) viewHolder; 110 vh [all...] |
H A D | PlaybackControlsPresenter.java | 228 public void setProgressColor(ViewHolder vh, int color) { argument 231 ((LayerDrawable) vh.mProgressBar.getProgressDrawable()) 235 public void setTotalTime(ViewHolder vh, int ms) { argument 236 vh.setTotalTime(ms); 239 public int getTotalTime(ViewHolder vh) { argument 240 return vh.getTotalTime(); 243 public void setCurrentTime(ViewHolder vh, int ms) { argument 244 vh.setCurrentTime(ms); 247 public int getCurrentTime(ViewHolder vh) { argument 248 return vh 251 setSecondaryProgress(ViewHolder vh, int progressMs) argument 255 getSecondaryProgress(ViewHolder vh) argument 259 showPrimaryActions(ViewHolder vh) argument 265 enableTimeMargins(ViewHolder vh, boolean enable) argument [all...] |
H A D | VerticalGridPresenter.java | 139 ViewHolder vh = createGridViewHolder(parent); 140 vh.mInitialized = false; 141 initializeGridViewHolder(vh); 142 if (!vh.mInitialized) { 145 return vh; 177 * @param vh The ViewHolder to initialize for the vertical grid. 179 protected void initializeGridViewHolder(ViewHolder vh) { argument 184 vh.getGridView().setNumColumns(mNumColumns); 185 vh.mInitialized = true; 187 vh 326 selectChildView(ViewHolder vh, View view) argument [all...] |
H A D | ListRowPresenter.java | 332 private int getSpaceUnderBaseline(ListRowPresenter.ViewHolder vh) { argument 333 RowHeaderPresenter.ViewHolder headerViewHolder = vh.getHeaderViewHolder(); 343 private void setVerticalPadding(ListRowPresenter.ViewHolder vh) { argument 346 if (vh.isExpanded()) { 347 int headerSpaceUnderBaseline = getSpaceUnderBaseline(vh); 349 paddingTop = (vh.isSelected() ? sExpandedSelectedRowTopPadding : vh.mPaddingTop) - 352 sExpandedRowNoHovercardBottomPadding : vh.mPaddingBottom; 353 } else if (vh.isSelected()) { 354 paddingTop = sSelectedRowTopPadding - vh 386 updateFooterViewSwitcher(ViewHolder vh) argument [all...] |
H A D | ControlBarPresenter.java | 149 Presenter.ViewHolder vh = mViewHolders.get(position); 151 if (vh == null) { 152 vh = presenter.onCreateViewHolder(mControlBar); 153 mViewHolders.put(position, vh); 155 final Presenter.ViewHolder itemViewHolder = vh; 156 presenter.setOnClickListener(vh, new View.OnClickListener() { 167 if (vh.view.getParent() == null) { 168 mControlBar.addView(vh.view); 170 presenter.onBindViewHolder(vh, item); 241 ViewHolder vh [all...] |
H A D | DetailsOverviewRowPresenter.java | 372 protected void onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) { argument 373 super.onRowViewSelected(vh, selected); 375 ((ViewHolder) vh).dispatchItemSelection(null); 383 ViewHolder vh = new ViewHolder(v, mDetailsPresenter); 385 initDetailsOverview(vh); 387 return vh; 396 private void initDetailsOverview(ViewHolder vh) { argument 397 final View overview = vh.mOverviewFrame; 403 vh.mOverviewFrame.setForeground(null); 422 ViewHolder vh 535 onRowViewAttachedToWindow(RowPresenter.ViewHolder vh) argument 544 onRowViewDetachedFromWindow(RowPresenter.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 | 212 for (RecyclerView.ViewHolder vh : addVH) { 213 assertNotSame("add-remove item should not animate add", testView[0], vh.itemView); 215 for (RecyclerView.ViewHolder vh : moveVH) { 216 assertNotSame("add-remove item should not animate move", testView[0], vh.itemView); 218 for (RecyclerView.ViewHolder vh : removeVH) { 219 assertNotSame("add-remove item should not animate remove", testView[0], vh.itemView); 222 for (RecyclerView.ViewHolder vh : mRecycledViews) { 223 found |= vh.itemView == testView[0]; 259 TestViewHolder vh = super.onCreateViewHolder(parent, viewType); 261 Log.d(TAG, logPrefix + " onCreateVH" + vh 1068 assertPreLayoutPosition(RecyclerView.ViewHolder vh) argument [all...] |
H A D | BaseRecyclerViewInstrumentationTest.java | 227 RecyclerView.ViewHolder vh = parent.getChildViewHolder(view); 228 if (!vh.isRemoved()) { 231 vh.getAdapterPosition(), RecyclerView.NO_POSITION); 370 RecyclerView.ViewHolder vh = mRecyclerView.getChildViewHolder(view); 371 assertSame("item position in LP should match adapter value :" + vh, 372 testAdapter.mItems.get(vh.mPosition), item); 761 RecyclerView.ViewHolder vh = recyclerView.getChildViewHolder(view); 762 assertTrue("remaining view should be in attached set " + vh, 763 mAttachedSet.contains(vh));
|
H A D | LinearLayoutManagerTest.java | 112 final RecyclerView.ViewHolder vh = mRecyclerView.findViewHolderForLayoutPosition(center); 113 final int top = mLayoutManager.mOrientationHelper.getDecoratedStart(vh.itemView); 117 vh.itemView.requestFocus(); 120 assertTrue("view should have the focus", vh.itemView.hasFocus()); 130 assertSame("same view holder should be kept for unchanged child", vh, postVH); 331 RecyclerView.ViewHolder vh = 333 assertNotNull("scroll to position should work", vh); 337 ((RecyclerView.LayoutParams) vh.itemView 339 mLayoutManager.getDecoratedTop(vh.itemView)); 1061 TestViewHolder vh [all...] |
H A D | RecyclerViewLayoutTest.java | 493 TestViewHolder vh = (TestViewHolder) recyclerView.getChildViewHolder(view); 494 int index = testAdapter.mItems.indexOf(vh.mBoundItem); 495 assertEquals("should be able to find VH with adapter position " + index, vh, 498 vh.getAdapterPosition()); 499 layoutPositions.put(view, vh.mPosition); 505 TestViewHolder vh = (TestViewHolder) recyclerView 507 int index = testAdapter.mItems.indexOf(vh.mBoundItem); 510 + index, vh, 514 vh.getAdapterPosition()); 516 vh, mRecyclerVie [all...] |
H A D | AdapterHelperTest.java | 81 for (ViewHolder vh : mViewHolders) { 82 if (vh.mPosition == position && !vh.isRemoved()) { 83 return vh; 840 for (RecyclerViewBasicTest.MockViewHolder vh : mViewHolders) { 841 final int ind = mTestAdapter.mItems.indexOf(vh.mItem); 843 mAdapterHelper.applyPendingUpdatesToPosition(vh.mPosition)); 858 for (ViewHolder vh : mViewHolders) { 859 vhLogBuilder.append("\n").append(vh.toString());
|
H A D | GridLayoutManagerTest.java | 425 for (RecyclerView.ViewHolder vh : viewHolderMap.values()) { 427 vh.itemView.getHeight()); 430 for (RecyclerView.ViewHolder vh : viewHolderMap.values()) { 432 vh.itemView.getMeasuredHeight()); 451 for (RecyclerView.ViewHolder vh : viewHolderMap.values()) { 453 vh.itemView.getWidth()); 456 for (RecyclerView.ViewHolder vh : viewHolderMap.values()) { 458 vh.itemView.getMeasuredWidth());
|
H A D | StaggeredGridLayoutManagerTest.java | 132 void onBoundItem(TestViewHolder vh, int position) { 133 LayoutParams lp = (LayoutParams) vh.itemView.getLayoutParams(); 180 void onBoundItem(TestViewHolder vh, int position) { 181 final ViewGroup.LayoutParams layoutParams = vh.itemView.getLayoutParams(); 188 sizeMap.put(vh.itemView, size); 190 getLp(vh.itemView).setFullSpan(true); 286 public void onBoundItem(TestViewHolder vh, int position) { 287 LayoutParams lp = (LayoutParams) vh.itemView.getLayoutParams(); 401 RecyclerView.ViewHolder vh = rv.findViewHolderForLayoutPosition(scrollPosition); 402 assertNotNull("scroll to position should work", vh); 1895 onBoundItem(TestViewHolder vh, int position) argument [all...] |
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/ |
H A D | RowsFragment.java | 205 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) listView.getChildViewHolder(view); 206 setRowViewExpanded(vh, mExpand); 222 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) 224 setOnItemSelectedListener(vh, mOnItemSelectedListener); 239 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) 241 setOnItemViewSelectedListener(vh, mOnItemViewSelectedListener); 268 ItemBridgeAdapter.ViewHolder vh = (view == null) ? null : 271 if (mSelectedViewHolder != vh) { 277 mSelectedViewHolder = vh; 354 private static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolea argument 358 setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, boolean immediate) argument 365 setOnItemSelectedListener(ItemBridgeAdapter.ViewHolder vh, OnItemSelectedListener listener) argument 370 setOnItemViewSelectedListener(ItemBridgeAdapter.ViewHolder vh, OnItemViewSelectedListener listener) argument [all...] |
H A D | RowsSupportFragment.java | 207 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) listView.getChildViewHolder(view); 208 setRowViewExpanded(vh, mExpand); 224 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) 226 setOnItemSelectedListener(vh, mOnItemSelectedListener); 241 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) 243 setOnItemViewSelectedListener(vh, mOnItemViewSelectedListener); 270 ItemBridgeAdapter.ViewHolder vh = (view == null) ? null : 273 if (mSelectedViewHolder != vh) { 279 mSelectedViewHolder = vh; 356 private static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolea argument 360 setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, boolean immediate) argument 367 setOnItemSelectedListener(ItemBridgeAdapter.ViewHolder vh, OnItemSelectedListener listener) argument 372 setOnItemViewSelectedListener(ItemBridgeAdapter.ViewHolder vh, OnItemViewSelectedListener listener) argument [all...] |
H A D | PlaybackOverlayFragment.java | 191 private void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) { argument 192 if (vh == null && getVerticalGridView() != null) { 193 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0); 195 if (vh == null) { 197 } else if (vh.getPresenter() instanceof PlaybackControlsRowPresenter) { 199 ((PlaybackControlsRowPresenter) vh.getPresenter()).showPrimaryActions( 200 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder()); 369 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0); 370 if (vh == null) { 373 return vh 644 updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder vh) argument [all...] |
H A D | PlaybackOverlaySupportFragment.java | 193 private void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) { argument 194 if (vh == null && getVerticalGridView() != null) { 195 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0); 197 if (vh == null) { 199 } else if (vh.getPresenter() instanceof PlaybackControlsRowPresenter) { 201 ((PlaybackControlsRowPresenter) vh.getPresenter()).showPrimaryActions( 202 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder()); 371 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0); 372 if (vh == null) { 375 return vh 646 updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder vh) argument [all...] |
/frameworks/opt/timezonepicker/src/com/android/timezonepicker/ |
H A D | TimeZoneResultAdapter.java | 70 ViewHolder vh = new ViewHolder(); 71 vh.timeZone = (TextView) v.findViewById(R.id.time_zone); 72 vh.timeOffset = (TextView) v.findViewById(R.id.time_offset); 73 vh.location = (TextView) v.findViewById(R.id.location); 74 v.setTag(vh); 281 ViewHolder vh = (ViewHolder) v.getTag(); 286 vh.timeZone.setText(tzi.mDisplayName); 288 vh.timeOffset.setText(tzi.getGmtDisplayName(mContext)); 292 vh.location.setVisibility(View.INVISIBLE); 294 vh [all...] |
H A D | TimeZoneFilterTypeAdapter.java | 56 ViewHolder vh = new ViewHolder(); 57 vh.strTextView = (TextView) v.findViewById(R.id.value); 58 v.setTag(vh); 121 ViewHolder vh = (ViewHolder) v.getTag(); 129 vh.filterType = filter.type; 130 vh.str = filter.constraint; 131 vh.time = filter.time; 132 vh.strTextView.setText(filter.constraint); 151 ViewHolder vh = (ViewHolder) v.getTag(); 152 mListener.onSetFilter(vh [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/widget/ |
H A D | RecyclerView.java | 419 final ViewHolder vh = getChildViewHolderInt(child); 420 if (vh != null) { 421 if (!vh.isTmpDetached() && !vh.shouldIgnore()) { 423 + " detached: " + vh); 426 Log.d(TAG, "reAttach " + vh); 428 vh.clearTmpDetachFlag(); 437 final ViewHolder vh = getChildViewHolderInt(view); 438 if (vh != null) { 439 if (vh [all...] |