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一下。就可以了,这部分代码怎么优化,就看大家项目中怎么用了


0 0
原创粉丝点击