Android - Listview始终显示最新添加的项目并向上滚动以查看其他项目
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android - Listview始终显示最新添加的项目并向上滚动以查看其他项目相关的知识,希望对你有一定的参考价值。
我是android的新手,最近我有一个项目,需要一个类似Siri的布局,它总是只显示最新添加的项目。他们只能通过向上滚动查看其他项目。说真的,我不知道如何开始呢?任何人都可以给我一个想法开始吗?
答案
您可以将项目添加到用于填充列表视图的数据集的顶部。例如,如果它是一个名为myList的arrayList
myList.add(0, item);
然后打电话
notifyDatasetChanged()
另一答案
在Listview中添加stackFromBottom和transcriptMode
android:stackFromBottom="true"
android:transcriptMode="alwaysScroll"
http://gmariotti.blogspot.in/2013/07/quick-tips-for-listview-build-layout.html中的示例
另一答案
而不是使用holder.name.setText(getItem(position));.请使用此holder.name.setText(getItem((getCount() - position)-1));
以上是关于Android - Listview始终显示最新添加的项目并向上滚动以查看其他项目的主要内容,如果未能解决你的问题,请参考以下文章
android listView,list中有多个值,页面显示两个listView,如何让list中的值在页面中循环显示,谢谢大神…
如何使listView中的一行始终具有相同的颜色android