question: private void resetStateForGridTop ( ) { final int colCount = mColCount ; if ( mItemTops == null || mItemTops . length != colCount ) { mItemTops = new int [ colCount ] ; mItemBottoms = new int [ colCount ] ; } final int top = getPaddingTop ( ) ; Arrays . fill ( mItemTops , top ) ; Arrays . fill ( mItemBottoms , top ) ; mFirstPosition = 0 ; if ( mRestoreOffsets != null ) Arrays . fill ( mRestoreOffsets , 0 ) ; }
target:  Reset all internal state to be at the top of the grid.