使用refreshlistview,删除一个item后界面没变化是怎么回事

lcmbeyond 2016-03-06 11:17:06

dbHelper.delete(p.get_id());
myNoteArrayList.remove(id);
adapterForListView.notifyDataSetChanged();


上面是删除时的代码,先是添加item时候执行的代码 能正常

p.set_id((int)id);
p.setWords(arg0);
p.setDateTime(arg1);
p.setWordStyle(arg2);
p.setVoiceFile(arg3);
myNoteArrayList.add(0,p);
adapterForListView.notifyDataSetChanged();



删除item是点击了item后 产生的dialog里面选择删除的 实际是删除了 重新登录app那条记录是没有了的
...全文
135 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lcmbeyond 2016-03-06
  • 打赏
  • 举报
回复
自己找到原因了 因为id是final修饰导致 的 新手~还不懂为什么final修饰会不行

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧