版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/generallizhong/article/details/73480481
在很多时候我们都需要列表倒序显示,将最后一条显示在最上面,这个其实很容易做到,一行代码搞定,看代码:
ArrayList<HashMap<String, Object>> list = new ArrayList<HashMap<String, Object>>();
mlistview= (ListView) findViewById(R.id.listid);
HashMap<String, Object> map1 = new HashMap<String, Object>();
//这里添加数据
map1.put("title", "我是content");
list.add(map1);
//这里是重点咯
//这行就是将list的内容反转,下面再装进adapter里,就可以倒序显示了
Collections.reverse(dataList);
Adapter listAdapter = new Adapter(this, list);
mlistview.setAdapter(listAdapter);
就这样完成了