J'ai un ScrollView
avec une image dedans.
Je veux que les bords du ScrollView
fassent effet de fondu lorsque je fais défiler l'image. Je ne parle pas de l'effet que vous obtenez lorsque vous arrivez à la fin du défilement. Je veux que le fondu existe toujours.
C'est ce que j'ai fait (sans effet):
<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" >
Merci!
Je ne sais pas si vous travaillez, mais voici ce qui a fonctionné pour moi:
<ScrollView Android:requiresFadingEdge="vertical">
et dans votre code, vous pouvez effectuer les opérations suivantes
ScrollView scroll = findById(); scroll.setFadingEdgeLength(150);
c'est pour horizontal:
<HorizontalScrollView
Android:id="@+id/scroll"
Android:layout_width="match_parent"
Android:layout_height="match_parent"
Android:requiresFadingEdge="horizontal"
Android:fadingEdgeLength="80dp">