Ich habe meine ListView auf dem Bildschirm. Es ist nach oben gescrollt. Ich sehe 6 Reihen. Und wenn ich getFirstVisiblePosition() und getLastVisiblePosition() protokolliere, heißt es 0 und 6.Do ListView's getFirstVisiblePosition und getLastVisiblePosition liegen?
Gibt getLastVisiblePosition() tatsächlich die erste nicht sichtbare Position zurück? Mit anderen Worten, sollte für meine Prüfung, ob eine bestimmte Zeile Bildschirm, nicht
first <= row && row <= last
sondern
first <= row && row < last
?
hi Carl seltsames Problem, ich habe das gleiche, manchmal bekomme ich den richtigen Index, manchmal fail = – Jorgesys