본문 바로가기

안드로이드

glide PhotoViewAttacher 같이 사용시 주의점

반응형

glide와  PhotoViewAttacher   같이 사용시 glide 이미지가 중앙으로 오지 않는 문제가 있다.

아래는 해결법이다.

  String url="";

ImageView img = (ImageView) findViewById(R.id.center);


Glide.with(this).load(url)

.listener(new RequestListener<String, GlideDrawable>() {

@Override

public boolean onException(Exception e, String s,

Target<GlideDrawable> target, boolean b) {


return false;

}


@Override

public boolean onResourceReady(GlideDrawable glideDrawable,

String s, Target<GlideDrawable> target, boolean b,

boolean b1) {

if (mAttacher != null) {

mAttacher.update();

} else {

mAttacher = new PhotoViewAttacher(img);

}

// }

return false;

}

}).diskCacheStrategy(DiskCacheStrategy.ALL).into(img);

반응형

'안드로이드' 카테고리의 다른 글

버전별로 알람처리 방법  (0) 2016.04.12
카카오톡 로그인 , 로그인 정보 가져오기  (0) 2016.03.03
안드로이드 네이버 로그인  (0) 2015.10.14
Cannot merge new index 65608 오류  (0) 2015.09.02
파일다운로드  (0) 2015.09.01