2017-11-16 3 views
0

Ich habe ein bestimmtes Layout, das eine Bildlaufansicht und ein Bild, das am Ende der Aktivität ist, besteht. Meine Frage ist, dass wenn ich scrolle, das Bild nicht sichtbar ist und wenn die Schriftrolle nach oben reicht, ist es wieder sichtbar.Wie blende und zeige ich ein Layout beim Scrollen in einer Bildlaufansicht in Android?

Ich habe meinen Bildlink angeschlossen, damit Sie die Idee bekommen, was ich will.

https://drive.google.com/open?id=1PoTGvwtGL3gN8uMtF86TjG1FtrWTDCzP

+0

du bist recyclerview? –

+0

Möchten Sie das Bild ausblenden, wenn Sie nach unten scrollen? Ist das Bild in der Bildlaufansicht oder im übergeordneten Layout? –

+0

Nein, es hat keine Recycler-Ansicht. Und das Bild befindet sich auch nicht in der Bildlaufansicht, es befindet sich im übergeordneten Layout unten. – Hardik

Antwort

0

Dies erreichen Sie leicht mit Android-Unterstützung Widget CoordinatorLayout. Folgen Sie dieser post, um das Bild basierend auf dem Bildlauf ein-/auszublenden.

Sie mehr über Koordinator Layout lernen here

0

ist hier etwas, das Sie ausprobieren sollten

ScrollView sv = (ScrollView)findViewById(R.id.scrl); 
sv.scrollTo(0, sv.getTop()); 

und wenn es geht oben, um die Sichtbarkeit des Bildes Ansicht als sichtbar zu zeigen und in anderen Teil mach es weg ...

+0

wie Bedingung in diesem können Sie mir bitte sagen – Hardik

Verwandte Themen