如何在手指移动后平滑地更改自定义照片库中的图像
How to change Images in a custom photo gallary smoothly following the finger movement
我有一个自定义照片库应用程序,它显示特定文件夹中的图像。
我不清楚的是如何在手指移动后平滑地在图像之间导航,如下所示:
通过触摸显示屏并向左移动可以看到,当前图像的移动也对应于手指的移动,并且根据手指向上的位置,当前照片被保留或替换为下一张照片(我希望图像足够清晰!)。
任何人都可以解释一下如何制作这种效果吗?
我已经测试了 ImageSwitcher,但它不是我想要的:在 onTouch() 方法中,我可以检测到手势(向左或向右移动)并使用适当的动画更改图像,但不可能顺利跟随手指移动。
好吧,您可能不想尝试它,因为您已经在实现方面做了一些工作,但是:
最简单的方法是使用处理滚动的 ViewPager(需要时 creates/deletes 视图)并使用 PageTransformer.
覆盖默认转换
我有一个自定义照片库应用程序,它显示特定文件夹中的图像。 我不清楚的是如何在手指移动后平滑地在图像之间导航,如下所示:
通过触摸显示屏并向左移动可以看到,当前图像的移动也对应于手指的移动,并且根据手指向上的位置,当前照片被保留或替换为下一张照片(我希望图像足够清晰!)。
任何人都可以解释一下如何制作这种效果吗?
我已经测试了 ImageSwitcher,但它不是我想要的:在 onTouch() 方法中,我可以检测到手势(向左或向右移动)并使用适当的动画更改图像,但不可能顺利跟随手指移动。
好吧,您可能不想尝试它,因为您已经在实现方面做了一些工作,但是:
最简单的方法是使用处理滚动的 ViewPager(需要时 creates/deletes 视图)并使用 PageTransformer.
覆盖默认转换