如何解决Android:滚动到视图底部
| 我有一个包含一些自定义视图的ListView,在列表的末尾,一个包含Button的FooterView。 当我单击按钮时,它会在ListView的末尾添加一个视图。但是滚动条的光标停留在其位置。 现在,我要自动滚动到列表的末尾(以便用户可以看到新项目)。 您对我该怎么做有任何想法吗?解决方法
我想你会在这里找到快乐
,ListView为此有一个方法:smoothScrollToPosition
添加新项目后,只需计算列表的长度并将其(记住零索引)传递给上述方法
,试试这个..它将解决您的问题,我尝试了,效果很好。
listView.post(new Runnable(){
public void run() {
listView.setSelection(listView.getCount() - 1);
}});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。