создание края scrollview исчезает при прокрутке в android
у меня есть ScrollView
с изображением в нем.
Я хочу края ScrollView
чтобы сделать эффект затухания при прокрутке изображения.
Я не говорю о том эффекте, который вы получите, когда дойдете до конца свитка. Я хочу, чтобы исчезающий всегда существовал.
вот что я сделал (не делает никакого эффекта):
<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" >
спасибо!
2 ответов
Я не уверен, что вы это работаете, но вот что сработало для меня:
<ScrollView android:requiresFadingEdge="vertical">
и в коде, вы можете сделать следующее
ScrollView scroll = findById(); scroll.setFadingEdgeLength(150);
это для 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">