Lines Matching defs:viewHolder
1022 * @param viewHolder The ViewHolder to be removed
1024 private void addAnimatingView(ViewHolder viewHolder) {
1025 final View view = viewHolder.itemView;
1028 if (viewHolder.isTmpDetached()) {
1048 final ViewHolder viewHolder = getChildViewHolderInt(view);
1049 mRecycler.unscrapView(viewHolder);
1050 mRecycler.recycleViewHolderInternal(viewHolder);
4690 ViewHolder viewHolder = mCachedViews.get(cachedViewIndex);
4692 Log.d(TAG, "CachedViewHolder to be recycled: " + viewHolder);
4694 addViewHolderToRecycledViewPool(viewHolder);
5735 final ViewHolder viewHolder = getChildViewHolderInt(child);
5737 if (mAdapter != null && viewHolder != null) {
5738 mAdapter.onViewDetachedFromWindow(viewHolder);
5749 final ViewHolder viewHolder = getChildViewHolderInt(child);
5751 if (mAdapter != null && viewHolder != null) {
5752 mAdapter.onViewAttachedToWindow(viewHolder);
6823 final ViewHolder viewHolder = getChildViewHolderInt(view);
6824 if (viewHolder.shouldIgnore()) {
6826 Log.d(TAG, "ignoring view " + viewHolder);
6830 if (viewHolder.isInvalid() && !viewHolder.isRemoved() && !viewHolder.isChanged() &&
6833 recycler.recycleViewHolderInternal(viewHolder);
8656 private int getAdapterPositionFor(ViewHolder viewHolder) {
8657 if (viewHolder.hasAnyOfTheFlags( ViewHolder.FLAG_INVALID |
8659 || !viewHolder.isBound()) {
8662 return mAdapterHelper.applyPendingUpdatesToPosition(viewHolder.mPosition);