2012-04-10 4 views
0

Ich habe ein LinearLayout mit zwei ImageViews. Das LinearLayout befindet sich in der ScrollView. Wenn ich den Bildschirm scrolle, möchte ich die genaue Position der beiden ImageViews relativ zum Scrollen kennen. Die Funktion getScrollY() funktioniert nicht korrekt, da die ImageViews nach action_up weiter scrollen und der Wert in getScrollY in diesem Fall nicht aktualisiert wird. Ich habe diese Informationen, um andere Elemente auf dem Bildschirm zu deaktivieren oder zu aktivieren.So erhalten Sie die Seitennummer oder die richtige Position in einem Android-ScrollView

Antwort

0

Wenn Ihre 2 Ansichten identisch/ähnlich sind, dann fügen Sie sie zu einem ListView hinzu, dann können Sie einen OnScrollListener festlegen, der Ihnen sagt, wann die Ansicht gescrollt wird und den Index des sichtbaren Elements.