小白彡。。 2017-09-18 06:26 采纳率: 41.7%
浏览 1073
已采纳

Android listview与数据库同步问题

根据所选listview列表项的下标 , 对应数据库中设置的id进行删除列表项,假如一共有五个项,当我删除第五个项时,界面里还剩四个项,再当我添加一个项时,数据库里ID为6了,但界面里还是第五项,所以当我获取该项下标时为5,但数据库里的id却为6了!所以导致不能删掉,id和listview下标不同步,求解,谢谢

  • 写回答

3条回答 默认 最新

  • 紫风幻雪 2017-09-18 09:56
    关注

    ListView的索引下标一直是连续的,你就是删除了中间的一个他也是自动调整为连续,而数据库不同,删除之后它是不会自动填补已删除位置的,这需要你自己你弄

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?