/OverscrollableScrollView

Small custom view with smooth overscroll. You can add header with scale background

Primary LanguageKotlin

Android Arsenal

OverscrolllableNestedScrollView

Small custom view with smooth overscroll. You can add scale background

dependencies {
        implementation 'com.github.vovaksenov99:OverscrollableScrollView:1.0'
}

allprojects {
       repositories {
          ...
          maven { url 'https://jitpack.io' }
        }
}

Work example

View params.

Parameter Description units
maxOverscrollDistance max overscroll distance dp
scaleCoefficient depends from current overscroll. Smaller the value -> increase scale. -
pullUpAnimationTime pull up animation duration ms
pullUpInterpolator provides smooth pull up animation Interpolator

scaleView - view which will be scaled when overscroll start (can be null)

headerView - view which can be above OverscrolllableNestedScrollView, like at the example (can be null)