/ / Jak wyświetlić stronę gridView lub ListView - Android, listview, scroll

Jak przeglądać gridView lub ListView - android, listview, przewiń

Chcę mieć przycisk, który przewija wszystkie widoczne elementy (całą stronę) w liście. Myślę, że to samo będzie działać dla gridView.

Chcę rozwiązania dla obu stron, strony w górę i strony w dół.

dzięki

Odpowiedzi:

0 dla odpowiedzi № 1

Spróbuj tego

int firstVisiblePosition = listview.getFirstVisiblePosition();
int lastVisiblePosition = listview.getLastVisiblePosition();

scrollDown.setOnClickListener(new setOnClickListener(){
public vod onClick(){
listview.post(new Runnable() {
@Override
public void run() {
listview.smoothScrollToPosition(lastVisiblePosition+1)
}
});
}
});

scrollUp.setOnClickListener(new setOnClickListener(){
public vod onClick(){
listview.post(new Runnable() {
@Override
public void run() {
listview.smoothScrollToPosition(firstVisiblePosition - (lastVisiblePosition - firstVisiblePosition));
}
});
}
});