2016-08-04 21 views
0

In meiner Aktivität habe ich eine lange scrollview enthält mehrere Ansichten, wenn ein Benutzer nach oben oder unten scrollt, muss ich überprüfen, ob eine Textansicht sichtbar ist oder nicht auf dem Bildschirm.Überprüfen einer untergeordneten Ansicht auf dem Bildschirm oder nicht in NestedScrollview

Bitte helfen Sie mir.

+1

Mögliche Duplikat [Android: Wie überprüfen, ob eine Ansicht innerhalb des Scroll sichtbar] (http://stackoverflow.com/questions/4628800/android- How-to-Check-Wenn-eine-Ansicht-Inside-of-scrollview-is-visible) –

Antwort

5

können Sie neben Code verwenden:

Rect mReact = new Rect(); 
scrollView.getHitRect(mReact); 
if (mView.getLocalVisibleRect(mReact)) { 
// visible 
} else { 
// invisible 
} 
+0

Ordentliche Lösung Kumpel. –