我想要一个可以滚动listView中所有可见项目(完整页面)的按钮。我认为同样适用于gridView。
我想要解决方案,页面向上和向下翻页。
谢谢
答案 0 :(得分:0)
试试这个
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));
}
});
}
});