首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android -图像缩放库

Android -图像缩放库
EN

Stack Overflow用户
提问于 2013-05-14 21:02:57
回答 1查看 5.7K关注 0票数 1

我有这种用例

用户正在查看ImageView,此ImageView应该实现两种类型的手势:

  • 向左/右滑动以移动到上/下一个图像
  • 变焦图像(双指,双击)

对于swipe,我从这里使用了实现,https://stackoverflow.com/a/8806468/492624

你可以在这里看到它:https://github.com/smarek/Simple-Dilbert/blob/master/src/com/mareksebera/dilbert/ActivitySwipeDetector.java

对于双击,我使用了名为PhotoView的库

你可以在这里看到它:https://github.com/smarek/Simple-Dilbert/blob/master/src/com/mareksebera/dilbert/ImageZoomActivity.java

问题是,我目前无法将这两种实现结合起来。

我希望用户在一个页面上有两个选项,其中一个想法是将其从“单ImageView”重写为"ViewPager",在较低级别(而不是作为OnTouchListener)实现分页,并使用PhotoView作为库提供缩放功能。

可能的用户场景是给我的:

  • 如果图像没有缩放,用户可以使用滑动手势在图像中移动。
  • 如果图像被放大,用户可以在缩放图像中进行缩放和移动,但在这种情况下,左-右滑动将无法工作,因此用户将被迫取消缩放以显示另一个图像。

所以有两个问题摆在桌面上

  1. 我的用户场景是否正确和可以理解?
  2. 如果可以选择组合这些库或使用另一个库,而不需要将其重写为ViewPager
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-14 21:54:55

你不能直接使用PhotoView示例中的代码吗?

这对我来说很好:https://play.google.com/store/apps/details?id=uk.co.senab.photoview.sample

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16552820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档