android开发,向listView添加数据,要求序号从1开始自动增加,删除其中一条自减怎么实现?

大哥们在线求帮请讲解下,android开发,向listView添加数据,要求序号从1开始自动增加,删除其中一条自减怎么实现?
最新回答
冷魅

2024-09-21 02:32:16

按照我对问题的理解,解决方法如下:
在ListView的adapter中的getView()方法里给序号赋值就可以了,getView()方法不是有个int型参数是position嘛,你给序号赋值为position+1就可以了。不管你像listview添加数据还是删除数据,总是要重新刷新adapter的,只要刷新adapter就会走getView()方法,就能更新序号了。
不知道是不是你想要的回答。
细雨微醺

2024-09-21 05:19:06

根据list集合中有多少条数据,算出序号
list.add..... list.size....
list.remove.... list.size