Quiero tener un botón que pueda desplazar todos los elementos visibles (página completa) en un listView. Creo que lo mismo funcionará para gridView.
Quiero una solución para ambos, página arriba y página abajo.
Gracias
Respuestas
0 para la respuesta № 1prueba esto
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));
}
});
}
});