感謝該控件作者做出的貢獻,謝謝
PhotoView
該第三方控件非常好用.
注:該控件根據(jù)真機/模擬器的不同 和 使用場景的不同 如:配合ViewPager的使用等情況,在圖片初始狀態(tài)時,進行縮小的時候會報錯.
//導(dǎo)入依賴
implementation 'com.github.chrisbanes:PhotoView:2.0.0'
//build.gradle下配置
allprojects {
repositories {
//添加
maven {
url "https://jitpack.io"
}
}
}
使用方法
用法幾乎與ImgeView沒區(qū)別. 源碼中,該自定義控件繼承自ImageView
<com.github.chrisbanes.photoview.PhotoView
android:src="@drawable/ic_launcher_background"
android:layout_width="300dp"
android:layout_height="300dp" />
動態(tài)使用
import com.github.chrisbanes.photoview.PhotoView;
PhotoView imageView = new PhotoView(this);

photoview.gif