android入门教程ListView排序

android入门教程ListView排序

android入门教程 ListView排序

ListView通过适配器得到内容数据,可以对数据list先排序再提供给ListView:

Java代码

1privateList>getData(){

2

3List>list=newArrayList>();

4

5//addData...

6

7//对list进行排序

8

9if(!list.isEmpty()){

10

11Collections.sort(list,newComparator>(){

12

13@Override

14

15publicintcompare(Mapobject1,

16

17Mapobject2){

18

19//根据文本排序

20

21return((String)object1.get("text_content")).compareTo((String)object2.get("text_content") );

22

23}

24

25});

26

27}

28

29returnlist;

30

31}

相关主题
相关文档
最新文档