猿问

Listview更新列表后滚动到列表末尾

我想确保在使用listAdapter更新listview之后,列表一直滚动到底部,以便显示在列表中输入的最后一个元素。我怎样才能做到这一点 ?


我尝试了这个,但是没有运气:


lv.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);

谢谢


侃侃尔雅
浏览 458回答 3
3回答

心有法竹

您需要在列表视图中使用以下参数:滚动 lv.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL);将列表的开头设置在底部 lv.setStackFromBottom(true);您还可以在XML中设置这些参数,例如。像这样:<ListView&nbsp; &nbsp;...&nbsp; &nbsp;android:transcriptMode="alwaysScroll"&nbsp; &nbsp;android:stackFromBottom="true" />
随时随地看视频慕课网APP

相关分类

Android
我要回答