0
A
回答
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));
}
});
}
});
相关问题
- 1. 如何绑定页面加载gridview与下拉列表
- 2. GridView拉伸页面宽度
- 3. 在GridView或ListView
- 4. GridView在页脚中下拉页面大小
- 5. Android的spreadhsheet用户界面:GridView或ListView?
- 6. 如何将gridview值传递到另一个页面下拉菜单(如何动态更改下拉选定值)
- 7. 如何使php页面下拉?
- 8. Android分页GridView/ListView?
- 9. 我该如何制作GridView或Listview
- 10. 如何在gridView或listView中使用ShowcaseView
- 11. 如何使用jQuery迭代gridview或listview?
- 12. 应该在aspx页面或代码后面添加listview/repeater/gridview数据源吗?
- 13. 如何添加每页下拉列表中pagersetting在GridView的
- 14. 下拉从属页面
- 15. 拉下拉式Expandable ListView
- 16. 如何禁止下拉ListView效果?
- 17. 如何将ListView下拉到TextView
- 18. GridView里面ListView和回收
- 19. 的ListView里面的GridView
- 20. 纵向'带页面的Gridview'或'Viewpager'
- 21. 基础3 - 下拉菜单将页面压下,如何防止?
- 22. 下拉选择分页页面
- 23. HTML页面的JavaScript下拉面板
- 24. 如何使用jQuery Mobile或Javascript使Web应用程序下拉页面刷新
- 25. 如何从另一个页面获取文本框或下拉列表的值?
- 26. 如何更改GridView页面索引
- 27. 如何在页面上找到GridView
- 28. 如何点击下面的HTML“下拉”
- 29. 如何跳转在下拉菜单选择更改事件与datapager和listview的帮助下的当前页面?
- 30. 下拉值在GridView的
向上翻页不起作用。 – usman
它根本不动,或者它正在移动到一个错误的位置? –
错误的位置。而不是smoothScrollToPosition,setSelection更好。但即使如此,它跳到了错误的位置。我认为有时甚至当最后一个位置项目的5%可见时,它被计入getLastVisiblePosition()中,因此它会跳过一行或两行。 – usman