如何在手指移动后平滑地更改自定义照片中的图像

时间:2016-01-20 14:06:49

标签: android animation photo-gallery

我有一个自定义照片计算器应用程序,显示特定文件夹中的图像。 我不清楚的是如何在手指移动后平滑地在图像之间导航,如下所示:

enter image description here

通过触摸显示屏并向左移动,当前图像移动也对应于手指移动,并且根据手指向上的位置,当前照片被下一张照片保留或替换(我希望图像足够清晰!) 。

有人可以解释一下如何产生这种效果吗?

我测试了ImageSwitcher,但它不是我想要的:在onTouch()方法中,我可以检测到手势(向左或向右移动)并使用适当的动画更改图像,但是不可能顺利地跟随手指运动。

1 个答案:

答案 0 :(得分:1)

好吧,你可能不想尝试它,因为你已经对你的实现做了一些工作,但是:

最简单的方法是使用处理滚动的ViewPager(并在需要时创建/删除视图),然后使用PageTransformer覆盖默认转换。