/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 263 onRowViewExpanded(ViewHolder vh, boolean expanded) argument 273 onRowViewSelected(ViewHolder vh, boolean selected) argument 285 updateHeaderViewVisibility(ViewHolder vh) argument 297 setSelectLevel(Presenter.ViewHolder vh, float level) argument 307 getSelectLevel(Presenter.ViewHolder vh) argument 319 onSelectLevelChanged(ViewHolder vh) argument 379 onBindRowViewHolder(ViewHolder vh, Object item) argument 391 onUnbindRowViewHolder(ViewHolder vh) argument 403 onRowViewAttachedToWindow(ViewHolder vh) argument 414 onRowViewDetachedFromWindow(ViewHolder vh) argument [all...] |
H A D | PlaybackControlsRowPresenter.java | 161 ViewHolder vh = ((BoundData) data).mRowViewHolder; 162 if (vh.mSelectedViewHolder != itemViewHolder || vh.mSelectedItem != item) { 163 vh.mSelectedViewHolder = itemViewHolder; 164 vh.mSelectedItem = item; 165 vh.dispatchItemSelection(); 175 ViewHolder vh = ((BoundData) data).mRowViewHolder; 177 getOnItemClickedListener().onItemClicked(item, vh.getRow()); 181 vh, vh 283 showBottomSpace(ViewHolder vh, boolean show) argument 290 showPrimaryActions(ViewHolder vh) argument 315 initRow(ViewHolder vh) argument 410 onRowViewSelected(RowPresenter.ViewHolder vh, boolean selected) 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 | 59 ActionViewHolder vh = (ActionViewHolder) viewHolder; 60 vh.mAction = action; 61 vh.mButton.setText(action.getLabel1()); 81 ActionViewHolder vh = (ActionViewHolder) viewHolder; 82 vh.mAction = action; 85 final int leftPadding = vh.view.getResources() 87 final int rightPadding = vh.view.getResources() 89 vh.view.setPadding(leftPadding, 0, rightPadding, 0); 91 final int padding = vh.view.getResources() 93 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 | 314 private int getSpaceUnderBaseline(ListRowPresenter.ViewHolder vh) { argument 315 RowHeaderPresenter.ViewHolder headerViewHolder = vh.getHeaderViewHolder(); 325 private void setVerticalPadding(ListRowPresenter.ViewHolder vh) { argument 328 if (vh.isExpanded()) { 329 int headerSpaceUnderBaseline = getSpaceUnderBaseline(vh); 331 paddingTop = (vh.isSelected() ? sExpandedSelectedRowTopPadding : vh.mPaddingTop) - 334 sExpandedRowNoHovercardBottomPadding : vh.mPaddingBottom; 335 } else if (vh.isSelected()) { 336 paddingTop = sSelectedRowTopPadding - vh 368 updateFooterViewSwitcher(ViewHolder vh) argument [all...] |
H A D | ControlBarPresenter.java | 148 Presenter.ViewHolder vh = mViewHolders.get(position); 150 if (vh == null) { 151 vh = presenter.onCreateViewHolder(mControlBar); 152 mViewHolders.put(position, vh); 154 final Presenter.ViewHolder itemViewHolder = vh; 155 presenter.setOnClickListener(vh, new View.OnClickListener() { 166 if (vh.view.getParent() == null) { 167 mControlBar.addView(vh.view); 169 presenter.onBindViewHolder(vh, item); 240 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 [all...] |
H A D | ControlButtonPresenterSelector.java | 86 ActionViewHolder vh = (ActionViewHolder) viewHolder; 87 vh.mIcon.setImageDrawable(action.getIcon()); 90 if (!TextUtils.equals(vh.mFocusableView.getContentDescription(), contentDescription)) { 91 vh.mFocusableView.setContentDescription(contentDescription); 92 vh.mFocusableView.sendAccessibilityEvent( 99 ActionViewHolder vh = (ActionViewHolder) viewHolder; 100 vh.mIcon.setImageDrawable(null); 101 vh.mFocusableView.setContentDescription(null);
|
H A D | DetailsOverviewSharedElementHelper.java | 119 void onBindToDrawable(ViewHolder vh) { argument 123 mViewHolder = vh;
|
/frameworks/support/v17/leanback/src/android/support/v17/leanback/app/ |
H A D | RowsFragment.java | 194 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) listView.getChildViewHolder(view); 195 setRowViewExpanded(vh, mExpand); 211 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) 213 setOnItemSelectedListener(vh, mOnItemSelectedListener); 228 ItemBridgeAdapter.ViewHolder vh = (ItemBridgeAdapter.ViewHolder) 230 setOnItemViewSelectedListener(vh, mOnItemViewSelectedListener); 257 ItemBridgeAdapter.ViewHolder vh = (view == null) ? null : 260 if (mSelectedViewHolder != vh) { 266 mSelectedViewHolder = vh; 312 private static void setRowViewExpanded(ItemBridgeAdapter.ViewHolder vh, boolea argument 316 setRowViewSelected(ItemBridgeAdapter.ViewHolder vh, boolean selected, boolean immediate) argument 323 setOnItemSelectedListener(ItemBridgeAdapter.ViewHolder vh, OnItemSelectedListener listener) argument 328 setOnItemViewSelectedListener(ItemBridgeAdapter.ViewHolder vh, OnItemViewSelectedListener listener) argument [all...] |
H A D | PlaybackOverlayFragment.java | 189 private void resetControlsToPrimaryActions(ItemBridgeAdapter.ViewHolder vh) { argument 190 if (vh == null && getVerticalGridView() != null) { 191 vh = (ItemBridgeAdapter.ViewHolder) getVerticalGridView().findViewHolderForPosition(0); 193 if (vh == null) { 195 } else if (vh.getPresenter() instanceof PlaybackControlsRowPresenter) { 197 ((PlaybackControlsRowPresenter) vh.getPresenter()).showPrimaryActions( 198 (PlaybackControlsRowPresenter.ViewHolder) vh.getViewHolder()); 322 RecyclerView.ViewHolder vh = getVerticalGridView().findViewHolderForPosition(0); 323 if (vh == null) { 326 return vh 594 updateControlsBottomSpace(ItemBridgeAdapter.ViewHolder vh) argument [all...] |
/frameworks/support/v7/recyclerview/tests/src/android/support/v7/widget/ |
H A D | DefaultItemAnimatorTest.java | 106 ViewHolder vh = createViewHolder(1); 108 assertTrue(animateAdd(vh)); 114 ViewHolder vh = createViewHolder(1); 116 assertTrue(animateRemove(vh)); 122 ViewHolder vh = createViewHolder(1); 124 assertTrue(animateMove(vh, 0, 0, 100, 100)); 130 ViewHolder vh = createViewHolder(1); 133 assertTrue(animateChange(vh, vh2, 0, 0, 100, 100)); 138 boolean animateAdd(final RecyclerView.ViewHolder vh) throws Throwable { argument 143 result[0] = mAnimator.animateAdd(vh); 149 animateRemove(final RecyclerView.ViewHolder vh) argument 160 animateMove(final RecyclerView.ViewHolder vh, final int fromX, final int fromY, final int toX, final int toY) argument [all...] |
H A D | RecyclerViewAnimationsTest.java | 213 for (RecyclerView.ViewHolder vh : addVH) { 214 assertNotSame("add-remove item should not animate add", testView[0], vh.itemView); 216 for (RecyclerView.ViewHolder vh : moveVH) { 217 assertNotSame("add-remove item should not animate move", testView[0], vh.itemView); 219 for (RecyclerView.ViewHolder vh : removeVH) { 220 assertNotSame("add-remove item should not animate remove", testView[0], vh.itemView); 223 for (RecyclerView.ViewHolder vh : mRecycledViews) { 224 found |= vh.itemView == testView[0]; 260 TestViewHolder vh = super.onCreateViewHolder(parent, viewType); 262 Log.d(TAG, logPrefix + " onCreateVH" + vh 1026 assertPreLayoutPosition(RecyclerView.ViewHolder vh) argument [all...] |
H A D | GridLayoutManagerTest.java | 374 for (RecyclerView.ViewHolder vh : viewHolderMap.values()) { 376 vh.itemView.getHeight()); 379 for (RecyclerView.ViewHolder vh : viewHolderMap.values()) { 381 vh.itemView.getMeasuredHeight()); 400 for (RecyclerView.ViewHolder vh : viewHolderMap.values()) { 402 vh.itemView.getWidth()); 405 for (RecyclerView.ViewHolder vh : viewHolderMap.values()) { 407 vh.itemView.getMeasuredWidth());
|
H A D | LinearLayoutManagerTest.java | 112 final RecyclerView.ViewHolder vh = mRecyclerView.findViewHolderForPosition(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 | BaseRecyclerViewInstrumentationTest.java | 311 RecyclerView.ViewHolder vh = mRecyclerView.getChildViewHolder(view); 312 assertSame("item position in LP should match adapter value :" + vh, 313 testAdapter.mItems.get(vh.mPosition), item);
|
H A D | RecyclerViewLayoutTest.java | 700 for (RecyclerView.ViewHolder vh : mRecyclerView.mRecycler.mCachedViews) { 702 vh.itemView.getLayoutParams(); 837 RecyclerView.ViewHolder vh = lp.mViewHolder; 838 if (!changes.containsKey(vh.getItemId())) { 843 changes.get(vh.getItemId()).booleanValue(), 1259 for (RecyclerView.ViewHolder vh : recycler.mCachedViews) { 1260 TestViewHolder tvh = (TestViewHolder) vh; 1272 for (RecyclerView.ViewHolder vh : recycler.getScrapList()) { 1274 TestViewHolder tvh = (TestViewHolder) vh; 1468 RecyclerView.ViewHolder vh [all...] |
H A D | StaggeredGridLayoutManagerTest.java | 149 public void onBoundItem(TestViewHolder vh, int postion) { 150 LayoutParams lp = (LayoutParams) vh.itemView.getLayoutParams(); 265 RecyclerView.ViewHolder vh = rv.findViewHolderForPosition(scrollPosition); 266 assertNotNull("scroll to position should work", vh); 270 + ((RecyclerView.LayoutParams) vh.itemView 272 mLayoutManager.getDecoratedTop(vh.itemView)); 1002 TestViewHolder vh = (TestViewHolder) layoutParams.mViewHolder; 1004 vh.mBindedItem.mAdapterIndex); 1497 TestViewHolder vh = (TestViewHolder) lp.mViewHolder; 1498 items.put(vh 1658 onBoundItem(TestViewHolder vh, int postion) argument [all...] |
H A D | AdapterHelperTest.java | 80 for (ViewHolder vh : mViewHolders) { 81 if (vh.mPosition == position && !vh.isRemoved()) { 82 return vh; 851 for (ViewHolder vh : mViewHolders) { 852 vhLogBuilder.append("\n").append(vh.toString());
|
/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 | AdapterHelper.java | 137 ViewHolder vh = mCallback.findViewHolder(position); 138 if (vh != null || canFindInPreLayout(position)) { 190 ViewHolder vh = mCallback.findViewHolder(position); 191 if (vh != null || canFindInPreLayout(position)) { // deferred
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/ |
H A D | NavigationBarView.java | 154 final int vh = mCurrentView.getHeight(); 156 if (h != vh || w != vw) { 159 how, w, h, vw, vh));
|