为了账号安全,请及时绑定邮箱和手机立即绑定

有三个优化问题,请多指导

提几个建议/问题: 1 layoutId,没封装, 2 commentAdapter.notifyDataSetChanged();的作用被弱化了,实际效果差很多,不知道这个能给优化么? 3 adapter里的点击/选中事件没有封装

正在回答

5 回答

第二个问题,有办法解决没?load more,返回数据以后,scrollbar还在上一个list的最后一个position,而没有回到顶端的效果能出来么?

0 回复 有任何疑惑可以回复我~

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了

0 回复 有任何疑惑可以回复我~
#1

雨墨2016慕课

你是说这样吗? onImageViewListener(int viewId,Adapter adapter)
2016-03-07 回复 有任何疑惑可以回复我~

同求adapter中点击事件的问题

1 回复 有任何疑惑可以回复我~

希望老师赶紧回答啊

1 回复 有任何疑惑可以回复我~

说的可以

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android-打造万能适配器
  • 参与学习       34701    人
  • 解答问题       107    个

本课程通过对传统的ListView数据绑定写法,打造万能适配器

进入课程

有三个优化问题,请多指导

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信