2015-04-01 3 views
8

Gerade bemerkte einen sehr seltsamen Fehler in ListView, scheint nur 5.1 reproduzierbar, und ich frage mich wirklich, wie niemand es schon heraufgebracht hat (konnte nichts bezogenes finden).Listview Scrolling Bug auf 5.1

Ziemlich einfach zu reproduzieren:

Finden Sie eine Listview mit genügend Elementen (100 +), blättern Sie irgendwo auf die 3/4 der Liste, jetzt schnell nach oben (2-3 langen flings), werden Sie Beachten Sie, dass die ListView ganz nach unten scrollt!

PS versuchen Sie nicht, es auf meinem Code schuld, da ich es auf Kontakte/FB/Google IO/WhatsApp zu reproduzieren verwaltet ...

Jetzt IMO diese ziemlich schwere Fehler, und ich möchte einen Workaround finden/so schnell wie möglich beheben, also hat jemand einen bekommen?

Update: ListView.java hat sich nicht von SDK21 geändert, aber AbsListView.java tat.

+1

kann ich bestätigen. Wahrscheinlich möchten Sie einen [Fehlerbericht] (https://code.google.com/p/android/issues/list) einreichen. – nhaarman

+2

@NiekHaarman, bereits gemeldet [hier] (https://code.google.com/p/android/issues/detail?q=scroll%205.1&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars&id=159739) – idanakav

+0

Nett, hatte das nicht gefunden. – nhaarman

Antwort

0

Sie können die Recycler-Ansicht anstelle der Listenansicht verwenden, da sie möglicherweise nicht mehr von Google unterstützt wird. Probiere die gleitenden Videos auf YouTube. Es wird dir dabei helfen. Ich hoffe es hilft.