Haciendo que el borde del scrollview se desvanezca al desplazarse en android

Tengo un ScrollView con una imagen en él.

Quiero que los bordes de la ScrollView para hacer un efecto de desvanecimiento cuando se desplaza la imagen. No estoy hablando del efecto que obtienes cuando llegas al final del rollo. Quiero que el desvanecimiento siempre exista.

Eso es lo que hice (no hacer ningún efecto):

 <ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="0.84" android:background="@drawable/screen_nespresso" android:fadingEdge="horizontal" android:fadingEdgeLength="@dimen/padding_large" android:fillViewport="false" android:scrollbarAlwaysDrawVerticalTrack="true" android:visibility="visible" > 

¡Gracias!

No estoy seguro de si esta trabajando, pero aquí es lo que funcionó para mí:

 <ScrollView android:requiresFadingEdge="vertical"> 

Y en su código, puede hacer lo siguiente

 ScrollView scroll = findById(); scroll.setFadingEdgeLength(150); 

Esto es para horizental:

 <HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/scroll" android:layout_width="match_parent" android:layout_height="match_parent" android:requiresFadingEdge="horizontal" android:fadingEdgeLength="80dp"> 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.