Zachowanie mojego widoku list na 2 urządzeniach polega na tym, że zmienia kolor na żółty/pomarańczowy, gdy przewyższam go, lub że można go przewinąć, a następnie odskoczy. To ostatnie zachowanie jest złe, ponieważ pokazuje pod nim tło, któremu chcę zapobiec.Jak wyłączyć przeskalowanie i odbicie w widoku listy Android?
Próbowałem:
listview.setOverScrollMode(ListView.OVER_SCROLL_NEVER);
i nie pokazuje tło, ale już teraz jest bardzo przykry efekt odbić. Czy możliwe jest zarówno wyłączenie odbicia, jak i przewymiarowanie i sprawienie, aby przewijanie kończyło się bez żadnego efektu, gdy dotrze do końca?
PS: Używam Androida 2.3 na obu urządzeniach.
Sprawdź tę odpowiedź: http://stackoverflow.com/questions/5778820/is-there-a-way-to-disable-android-listview-animation – vladexologija
Sprawdź tę odpowiedź. Działa świetnie. http://stackoverflow.com/questions/7777803/listview-top-highlight-on-scrolling/17569996#17569996 – kord
Czy kiedykolwiek wymyśliłeś rozwiązanie irytującego efektu odskoku? Widzę to również w moich listviewach. – Brian