我虽然这将是一项简单的任务,但显然没有办法将列表视图滚动到底部。我发现的所有解决方案都使用了setSelection(lastItem)
方法的变体,它只将选择设置为最后一个项目,但不会滚动到它的底部。
就我而言,我有一个空的列表视图(设置了一个长的空视图标题),我想滚动到它的底部。
那么,有没有办法做到这一点?
编辑:
因此,对于那些感兴趣的人来说,工作解决方案是:
getListView().setSelectionFromTop(0, -mHeader.getHeight());
和
getListView().scrollTo(mOffset)
这也适用于右偏移(根据当前滚动位置计算),但可能会给您一些意想不到的结果。