DragPhotoView
介绍:
高仿微信可拖拽返回PhotoView。
运行效果:
使用说明:
DownLoad APK
修改你的 build.gradle文件
//root project
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
//module project
dependencies {
compile 'com.github.githubwing:DragPhotoView:1.0.1'
}
使用法放和普通的ImageView一毛一样
// 所有ImageView用法都可以
DragPhotoView photoView = (DragPhotoView)findViewById(R.id.photoView);
photoView.setImageResource(R.drawable.ram);
//必须添加一个onExitListener,在拖拽到底部时触发.
photoView.setOnExitListener()
photoView.setOnTapListener()
小贴士
想要达到demo效果,需要把你的Activity背景改为透明
修改style.xml
<style name="translucent" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowBackground" >@android:color/transparent</item>
<item name="android:windowIsTranslucent">true</item>
</style>
全版本共享元素实现(包括Activity转跳和拖拽共享元素)在Demo里,如有需要,参照demo思路实现即可.
已下载
0