Android ShapeImageView 사용 주의(다음에 또 구덩이를 밟지 않도록 스스로 기록)

인터넷에서 ShapeImageView를 찾았는데 사용자 정의 폭을 추가할 수 있고 2차 계산 폭(항목 요구로 인한)도 지원할 수 있다.
그런데 문제가 생겼어요. Gilde로 직접 불러와서 안 나와요.그래서
            //tips:     
//            1.ImageLoadUtils.getInstance().glideLoadCenterCropHeader(mContext,imageUrl1,iv1,R.drawable.img_default_theme);
            iv1.setTag(imageUrl1);
            2.Glide.with(mContext).load(ImageLoadUtils.addHeader(imageUrl1)).asBitmap().diskCacheStrategy(DiskCacheStrategy.ALL).into(new SimpleTarget() {
                @Override
                public void onResourceReady(Bitmap resource, GlideAnimation super Bitmap> glideAnimation) {
                    if(iv1.getTag().equals(imageUrl1))
                    {
                        iv1.setImageBitmap(resource);
                    }
                }
            });

2로 하면 돼요.ShapeImageView 코드에 문제가 있는 것 같습니다.하지만 당분간 이렇게 쓰고 시간이 나면 어떻게 고칠지 연구해 봅시다.
그리고 2를 사용하면 어떤 URL은 특정한 그림의 경로 링크가 아니라 보이지 않을 수도 있지만 현재 프로젝트에서 사용하는 것은 모두 연결된 링크입니다.

좋은 웹페이지 즐겨찾기