我有listView
和button
...
当我在列表上向下滚动时,出现了我名为'scroll_up'的按钮,所以当我点击它时,列表应该滚动到顶部..但是直到我触摸它...我的意思是在点击按钮后什么都没有发生..但如果我触摸列表它就会爬到顶端..
这是我的按钮onClick
public void scrollup(View v){
lv.smoothScrollToPosition(0);
}
logcat中没有错误... 注意:我在列表中使用标题..也许这是导致问题的原因.. 那么有没有办法刷新布局或类似的东西?
答案 0 :(得分:0)
如果要移至列表视图的第一个索引,请使用以下代码:
listView.setSelection();
答案 1 :(得分:0)
如果您想要平滑滚动,可以在xml
中的listview中添加一行android:smoothScrollbar="true"
或代码:
lv.setSmoothScrollbarEnabled(true);
在你的代码之后
lv.smoothScrollToPosition(0);