lib-core/src/main/java/com/nhaarman/listviewanimations/util/AdapterViewUtil.java
@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;
    }
@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;
    }
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.