View findHiddenNonRemovedView(int position,int type){
  final int count=mHiddenViews.size();
  for (int i=0; i < count; i++) {
    final View view=mHiddenViews.get(i);
    RecyclerView.ViewHolder holder=mCallback.getChildViewHolder(view);
    if (holder.getPosition() == position && !holder.isInvalid() && (type == RecyclerView.INVALID_TYPE || holder.getItemViewType() == type)) {
      return view;
    }
  }
  return null;
}

View findHiddenNonRemovedView ( int position , int type ) { final int count = mHiddenViews . size ( ) ; for ( int i = 0 ; i < count ; i ++ ) { final View view = mHiddenViews . get ( i ) ; RecyclerView . ViewHolder holder = mCallback . getChildViewHolder ( view ) ; if ( holder . getPosition ( ) == position && ! holder . isInvalid ( ) && ( type == RecyclerView . INVALID_TYPE || holder . getItemViewType ( ) == type ) ) { return view ; } } return null ; }
this can be used to find a disappearing view by position .
