Android 滚动至PullToRefreshListView中的结束

Android 滚动至PullToRefreshListView中的结束,android,android-listview,pull-to-refresh,Android,Android Listview,Pull To Refresh,如何在将新项目插入PullToRefreshListView滚动时以编程方式使最后一个项目可见 下面是一些代码: listView = (PullToRefreshListView) findViewById(R.id.list); listView.setAdapter(someAdapter); 我想做: listView.scrollToEnd(); 或 或类似的内容。您可以在列表视图上设置转录模式,使其在添加新内容时始终滚动到底部 listView.setTranscriptMode

如何在将新项目插入PullToRefreshListView滚动时以编程方式使最后一个项目可见

下面是一些代码:

listView = (PullToRefreshListView) findViewById(R.id.list);
listView.setAdapter(someAdapter);
我想做:

listView.scrollToEnd();


或类似的内容。

您可以在列表视图上设置转录模式,使其在添加新内容时始终滚动到底部

listView.setTranscriptMode(listView.TRANSCRIPT\u模式\u始终\u滚动)

你也可以使用


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

谢谢,我想这对于普通的ListView是可行的,但是对于PullToRefreshListView我必须做:ListView.getRefreshableView().setTranscriptMode(ListView.TRANSCRIPT\u MODE\u ALWAYS\u SCROLL);
someAdapter.scrollToEnd();