Dev/Android

photoview - pinchzoom(android 이미지 줌인 줌아웃)

healthyryu 2018. 5. 14. 14:01

Chrisbanes 의 PhotoView 라이브러리


링크 : https://github.com/chrisbanes/PhotoView



이미지를 줌인 줌아웃 하기 위해서 사용하는 라이브러리

PinchZoom


사용방법

1. 프로젝트 빌드 그래들 파일의 allproject -> repositories{} 에 maven { url "https://jitpack.io" } 넣는다.

allprojects {
	repositories {
        maven { url "https://jitpack.io" }
    }
}


2. 해당 모듈 빌드 그래프 파일의 dependencies 에 추가해준다. (현재 2.0.0이 최신 버전이다)

dependencies { implementation 'com.github.chrisbanes:PhotoView:2.0.0' }


3. xml 파일에 ImageView 쓰듯이 넣어준다.

<com.github.chrisbanes.photoview.PhotoView
    android:id="@+id/photo_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>
PhotoView photoView = (PhotoView) findViewById(R.id.photo_view);
photoView.setImageResource(R.drawable.image);


반응형