@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); } }); }
RecyclerView 条目加载图片混乱处理方式之一
最新推荐文章于 2021-09-12 14:49:58 发布