I have different colors for different lines in the ListView, by setting the color of textbox depending on the line number (in getView() of Adapter). Now when I manually scroll the ListView upwards the correct color is displayed in the bottom lines that get revealed. But when I use scrollTo, this doesnot happen, all lines revealed have the same color (they are not updated).
Has anybody faced this issue? This seems baffling!
ListView#scrollTo
doesn't scroll the list contents. (It's a standard View method, and not specific to lists at all: it scrolls the ListView view itself.)
Instead, try using ListView#setSelectionFromTop(0, int y)
to scroll.
API 19+ has a ListView#scrollListBy(int y)
method if you're programming for KitKat and up.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With