lib-core/src/main/java/com/nhaarman/listviewanimations/util/AdapterViewUtil.java
@Nullable
    public static View getViewForPosition(@NonNull final AbsListView absListView, final int position) {
        int childCount = absListView.getChildCount();
        View downView = null;
        for (int i = 0; i < childCount && downView == null; i++) {
            View child = absListView.getChildAt(i);
            if (child != null && getPositionForView(absListView, child) == position) {
                downView = child;
            }
        }
        return downView;
    }
@Nullable
    public static View getViewForPosition(@NonNull final AbsListView absListView, final int position) {
        int childCount = absListView.getChildCount();
        View downView = null;
        for (int i = 0; i < childCount && downView == null; i++) {
            View child = absListView.getChildAt(i);
            if (child != null && getPositionForView(absListView, child) == position) {
                downView = child;
            }
        }
        return downView;
    }
Returns the {@link View} that represents the item for given position.

@param absListView 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.