adapter.notifyDataSetChanged()不起作用的解决
来源:互联网 发布:任务提醒软件 编辑:程序博客网 时间:2024/06/06 12:47
adapter.notifyDataSetChanged()不起作用的解决
eg:
private CommuFriendValidateAdapter validateAdapter = null;
private List<FriendValidateListItem> friendList = null;
friendList = new ArrayList<FriendValidateListItem>();adapter = new CommuFriendValidateAdapter(
getApplicationContext(), friendList);
friendValidateListView.setAdapter(validateAdapter);
如果有了新的内容替换adapter内容:
friendList.clear();
friendList = friendList2;(自定义的List内容)
adapter.notifyDataSetChanged();
在当前情况下adapter.notifyDataSetChanged()不起作用
因为:
friendList = friendList2;此时friendList相当于重新创建了对象,和adapter中的对象不一样了就不可以更新了
解决方案:
friendList.clear();
friendList.addAll(friendList2);
adapter.notifyDataSetChanged();
0 0
- adapter.notifyDataSetChanged()不起作用的解决
- Android 解决 adapter.notifyDataSetChanged() 不起作用
- android adapter的notifyDataSetChanged不起作用
- 为什么我的adapter.notifyDataSetChanged()不起作用?
- adapter.notifyDataSetChanged()不起作用
- RecyclerView.Adapter notifyDataSetChanged 不起作用
- adapter.notifyDataSetChanged()刷新不起作用
- RecyclerView.Adapter notifyDataSetChanged 不起作用
- RecyclerView.Adapter notifyDataSetChanged 不起作用
- RecyclerView---adapter.notifyDataSetChanged()不起作用
- 自定义adapter 改变数据后调用notifyDataSetChanged() 不起作用的解决方法
- 关于Android 适配器adapter.notifyDataSetChanged()不起作用的原因
- 开发遇到的坑:RecyclerView.Adapter notifyDataSetChanged 不起作用
- 自定义adapter notifyDataSetChanged失效的解决
- Android问题集-RecyclerView---adapter.notifyDataSetChanged()不起作用
- Adapter的notifyDataSetChanged()
- adapter的notifyDataSetChanged()无效
- Adapter的notifyDataSetChanged
- 解决svn报错:svn: Working copy 'D:\02_workplace\udp\WebRoot\Backstage\Sysi' locked; try performing 'clean
- android使用Notification进行通知时有时候通知栏中的项背景是灰白的的,而不是根据手机系统的颜色而定
- 类创建对象和类指针创建对象的内存表现以及区别
- loadrunner场景之java环境的设置
- JAVA简易文件扫描器
- adapter.notifyDataSetChanged()不起作用的解决
- oProfile的安装与使用
- java iterator与iterable的区别
- xib 学习
- 视频会议 即时通讯 开发流程指南
- java web项目检出到本地后把jdbc 的ip改成本机就有错误
- 嵌入式设备中使用QWS_KEYBOARD
- 整点 appium 中部分 api 的使用方法
- iOS 推送通知”详解:从创建到设置到运行