有三个优化问题,请多指导
提几个建议/问题: 1 layoutId,没封装, 2 commentAdapter.notifyDataSetChanged();的作用被弱化了,实际效果差很多,不知道这个能给优化么? 3 adapter里的点击/选中事件没有封装
提几个建议/问题: 1 layoutId,没封装, 2 commentAdapter.notifyDataSetChanged();的作用被弱化了,实际效果差很多,不知道这个能给优化么? 3 adapter里的点击/选中事件没有封装
2015-06-16
public ViewHolder3 onImageViewListener(int viewId){
final ImageView iv = getView(viewId);
iv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
iv.setImageResource(R.mipmap.ic_default_avatar);
}
});
return this;
}
监听事件同设置TextView类似,传入需要监听的id,可以设置switch,通过传入的id做不同监听,但是问题来了:
比如,点赞按钮后,上方的点赞人数要动态修改,因为监听在ViewHolder类中,要怎么样刷新,等等,我似乎想到了,我去试试
yes 做到了
同时传入adapter,notify一下就OK了
举报