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