RecyclerView 条目加载图片混乱处理方式之一

来源:互联网 发布:cia安装软件 编辑:程序博客网 时间:2024/06/13 01:54
@Overridepublic void onBindViewHolder(HomeFragmentRecyclerViewAdapterViewHolder holder, int position) {    final HomeDynami.MessageBean bean = data.get(position);    HashMap<String, Object> map = getString(holder, bean);    String c = map.get("content").toString();    holder.user_topic_title.setText(UseUtils.checkIsNull(bean.getTitle()));    holder.user_topic_content.setText(Html.fromHtml(c));    holder.topic_time.setText(DataUtils.analysisTime(bean.getCreate_time()) + "");    holder.user_name.setText(UseUtils.checkIsNull(bean.getReal_name()));    holder.user_supper_count.setText(bean.getAttention()+"");    holder.user_icon.setTag(UseUtils.checkIsNull(bean.getUser_img()));    if(holder.user_icon.getTag()!=null            && holder.user_icon.getTag().toString().equals(UseUtils.checkIsNull(bean.getUser_img()))){        GlideUtils.setRoundImage(mContext, holder.user_icon.getTag().toString(), holder.user_icon);    }    holder.itemUserConmmentLL.setOnClickListener(new View.OnClickListener() {        @Override        public void onClick(View v) {        }    });    holder.user_icon.setOnClickListener(new View.OnClickListener() {        @Override        public void onClick(View v) {            Intent i = new Intent(mContext, HisActivity.class);            i.putExtra(ConstantField.USERID, bean.getCreate_user());            mContext.startActivity(i);        }    });    }