Android开发随笔 1:修改Adapter某个Item的值
来源:互联网 发布:软件成熟度模型 编辑:程序博客网 时间:2024/06/10 14:49
很久以前就想搞一个属于自己的blog了,可惜自己懒癌晚期。断断续续的一直没有搞。今天项目忙完腾出时间把以前的都整理了一下,发现东西还不少。以后每天都会写几篇,用于交流分享。如果大家有看到适合自己的记得mark一下哦~
有些开发者开发过程中会需要修改Adapter中某个Item里面的value。这里说一下如何实现这个功能:下面上代码
ListFeedInfo info=new ListFeedInfo();
info.age=feedList.get(position).age;
info.comment=feedList.get(position).comment+1;
info.content=feedList.get(position).content;
info.createtime=feedList.get(position).createtime;
info.distance=feedList.get(position).distance;
info.id=feedList.get(position).id;
info.imgList=feedList.get(position).imgList;
info.imgs=feedList.get(position).imgs;
info.pic=feedList.get(position).pic;
info.praiseFlag=feedList.get(position).praiseFlag;
info.sex=feedList.get(position).sex;
info.source=feedList.get(position).source;
info.type=feedList.get(position).type;
info.userId=feedList.get(position).userId;
info.username=feedList.get(position).username;;
info.praise=feedList.get(position).praise;;
feedList.set(position, info);
mAdapter.notifyDataSetChanged();
通过获取到特定position的info,修改里面的值,然后通过 set方法进行替换。然后notif一下。就可以了,这部分代码怎么优化,就看大家项目中怎么用了
- Android开发随笔 1:修改Adapter某个Item的值
- ListView:在Adapter中修改item里的某个图形的大小、填充颜色、边距
- RecyclerView.Adapter的某个item中EditText的输入后所有列表中Editetext全部被修改的问题
- android Gridview 点击某个item 改变item的背景
- android Gridview 点击某个item 改变item的背景
- 实现动态修改ListView中某个Item里的组件值
- 如何动态修改ListView中某个Item里的组件值
- 在adapter中对item的某个控件点击,并在点击事件中对其他item控件进行设置
- Android—自定义Adapter实现多种Item视图的ListView
- Android 自定义Adapter以实现自定义填充ListView的Item
- 点击ListView中某个Item按钮,并且修改这个item的内容
- android之listView中监听item中某个控件,改变另一个控件的值
- Android 获取ListView中某个item的游标Cursor
- android BaseAdapter中改变某个item的部分布局
- android 修改listview item view 的方法
- android 修改listview item view 的方法
- Android中如何修改json里某个字段的值.
- android Gridview 点击某个item 改变item的背景(不是点击效果是选中效果)
- 解决 Error:java: javacTask: source release 1.X requires target release 1.X
- @RequestParam required问题
- Tair淘宝网自主开发的Key/Value结构数据存储系统
- CentOS6.5搭建svn并且支持https 支持eclipse
- 设计模式六大原则(1):单一职责原则
- Android开发随笔 1:修改Adapter某个Item的值
- 想学Storm吗?Let‘s go(1)
- [深入剖析React Native总贴]React Native学习路线
- The logging tag can be at most 23 characters
- 母亲的牛奶【深搜】
- java基础知识回顾2
- 架构,框架,模式,模块、组件、插件的含义和区别
- C++学习笔记:高级编程:文件和流,异常处理,动态内存,命名空间
- gbm参数调节