@TargetApi(GINGERBREAD) public ViewConfigurationAssert hasScaledOverscrollDistance(int distance) { isNotNull(); int actualDistance = actual.getScaledOverscrollDistance(); assertThat(actualDistance) // .overridingErrorMessage("Expected scaled overscroll distance <%s> but was <%s>", distance, actualDistance) // .isEqualTo(distance); return this; }
@TargetApi(GINGERBREAD) public ViewConfigurationAssert hasScaledOverscrollDistance(int distance) { isNotNull(); int actualDistance = actual.getScaledOverscrollDistance(); assertThat(actualDistance) // .overridingErrorMessage("Expected scaled overscroll distance <%s> but was <%s>", distance, actualDistance) // .isEqualTo(distance); return this; }
private void init() { mOverScroller = new OverScroller(getContext()); ViewConfiguration viewConfiguration = ViewConfiguration.get(getContext()); mScaledTouchSlop = viewConfiguration.getScaledTouchSlop(); mScaledMinimumFlingVelocity = viewConfiguration.getScaledMinimumFlingVelocity(); mScaledMaximumFlingVelocity = viewConfiguration.getScaledMaximumFlingVelocity(); mOverscrollDistance = viewConfiguration.getScaledOverscrollDistance(); mVelocityTracker = VelocityTracker.obtain(); mOverscrollDistance = 300; Log.d(TAG, "mOverscrollDistance:" + mOverscrollDistance); }
private void initial() { mRecycledViewQueue = new LinkedList<View>(); setClickable(true); setFocusableInTouchMode(true); final ViewConfiguration configuration = ViewConfiguration.get(getContext()); mTouchSlop = configuration.getScaledTouchSlop(); mMinimumVelocity = configuration.getScaledMinimumFlingVelocity(); mMaximumVelocity = configuration.getScaledMaximumFlingVelocity(); mOverScrollDistance = configuration.getScaledOverscrollDistance(); mTouchSlopSquare = mTouchSlop * mTouchSlop; mEnableOverScroll = false; }
private void initAbsListView() { setClickable( true ); setFocusableInTouchMode( true ); setWillNotDraw( false ); setAlwaysDrawnWithCacheEnabled( false ); setScrollingCacheEnabled( true ); final ViewConfiguration configuration = ViewConfiguration.get( getContext() ); mTouchSlop = configuration.getScaledTouchSlop(); mMinimumVelocity = configuration.getScaledMinimumFlingVelocity(); mMaximumVelocity = configuration.getScaledMaximumFlingVelocity(); mOverscrollDistance = configuration.getScaledOverscrollDistance(); mOverflingDistance = configuration.getScaledOverflingDistance(); mViewHelper = ViewHelperFactory.create( this ); }