will do the scroll changed stuff . concode_field_sep ParallaxDrawable parallaxDrawablePointer concode_elem_sep T mWrapped concode_elem_sep Iterator<View> iteratorPointer concode_elem_sep String TAG concode_elem_sep OnScrollChangedListener mScrollChangedListener concode_elem_sep WeakHashMap<View,ParallaxDrawable> mParallaxDrawableMap concode_elem_sep WeakHashMap<View,ParallaxViewInfo> mViewHashMap concode_elem_sep ParallaxViewInfo parallaxInfoPointer concode_elem_sep View viewPointer concode_elem_sep Set<View> keySetPointer concode_elem_sep boolean mIgnoreOnScrollListener concode_elem_sep int mLastScrollX concode_elem_sep int mLastScrollY concode_field_sep void doScrollViews concode_elem_sep void checkBackgroundMap concode_elem_sep void parallaxViewBy concode_elem_sep void parallaxViewBy concode_elem_sep void setOnScrollListener concode_elem_sep void doScrollListener concode_elem_sep void parallaxViewBackgroundBy concode_elem_sep void doScrollBackground concode_elem_sep void onScrollChanged concode_elem_sep void onScrollChanged concode_elem_sep T getWrapped concode_elem_sep void checkViewMap
void function ( final int arg0 , final int arg1 , final int arg2 , final int arg3 ) { doScrollViews ( arg0 , arg1 ) ; doScrollBackground ( arg0 , arg1 ) ; doScrollListener ( getWrapped ( ) , arg0 , arg1 , arg2 , arg3 ) ; mLastScrollX = arg0 ; mLastScrollY = arg1 ; }