代碼是在鴻洋老師的CommonAdapter的基礎上寫的,今天想把Glide引入項目中出現了自己處理不了的錯誤:代碼結構和調用是:public class GlideImageTestAct extends AppCompatActivity {????????.......???????gv.setAdapter(new CommonAdapter<String>(this,datas,R.layout.simple_imageview_layout) {????? ?????@Override????? ?????public void convert(CommonViewHolder holder, String s) {? ? ????? ?????holder.setImageURI(R.id.iv,s);? ?????????}????????});????????.......}public class CommonViewHolder {????????.......????????public CommonViewHolder setImageURI(int resId, String url) { ? ?????????if (TextUtils.isEmpty(url)) return this; ? ? ????????ImageView imageView = getView(resId);?Glide.with(mContext).load(url).centerCrop().placeholder(R.mipmap.default_image).error(R.mipmap.error_image).crossFade().into(imageView);?????????return this;??????????}????????.......}運行報錯:????E/AndroidRuntime: java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting
CommonViewHolder中設置使用Glide設置ImageView報錯java.lang.IllegalArgumentException: You must not call setTag() on a view Glide is targeting
1035180846
2015-11-19 16:07:52