我想在我的Android应用程序中使用像Snapchat一样的简单图像过滤器。 如下图所示
在这里,您可以看到红色圆形图像。在触摸图像并用两根手指(如捏)时,它会改变其大小和方向,并可以拖到屏幕上的任何位置。
我在我的Android应用程序中寻找相同的实现,但不能像Snapchat那样获得确切的解决方案。
请提供解决方案。
提前致谢。
答案 0 :(得分:1)
对于此功能,我建议您使用PhotoView。
它提供以下功能
<强>用法强>
Build.gradle
dependencies {
compile 'com.github.chrisbanes:PhotoView:1.3.0'
}
<强> XML 强>
<uk.co.senab.photoview.PhotoView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/iv_photo"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
答案 1 :(得分:1)
这个演示项目帮助我获得了我想要的相同功能。
ImageGesture - 缩放,缩放和移动图像。