1. 程式人生 > >RecyclerView 條目載入圖片混亂處理方式之一

RecyclerView 條目載入圖片混亂處理方式之一

@Override
public 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); } }); }