滚动到PullToRefreshListView结束

时间:2014-05-06 18:35:01

标签: android android-listview pull-to-refresh

如何在将新项目插入PullToRefreshListView滚动时以编程方式进行,以便最后一项可见?

以下是一些代码:

listView = (PullToRefreshListView) findViewById(R.id.list);
listView.setAdapter(someAdapter);

我想这样做:

listView.scrollToEnd();

someAdapter.scrollToEnd();

或类似的东西。

1 个答案:

答案 0 :(得分:1)

您可以在ListView上设置TranscriptMode,以便在添加新内容时始终滚动到底部

listView.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);

您也可以使用

listView.scrollTo(0, listView.getHeight());