code: @Nullable
      public static View getViewForPosition(@NonNull final ListViewWrapper listViewWrapper, final int position) {
          int childCount = listViewWrapper.getChildCount();
          View downView = null;
          for (int i = 0; i < childCount && downView == null; i++) {
              View child = listViewWrapper.getChildAt(i);
              if (child != null && getPositionForView(listViewWrapper, child) == position) {
                  downView = child;
              }
          }
          return downView;
      }
docs: Returns the {@link View} that represents the item for given position.
  
  @param listViewWrapper the {@link ListViewWrapper} wrapping the ListView that should be examined
  @param position        the position for which the {@code View} should be returned.
  
  @return the {@code View}, or {@code null} if the position is not currently visible.