如何构建大型图像查看器

时间:2013-11-26 18:22:35

标签: android

我需要构建一个组件来查看大图像。

我无法将ImageView放在ScrollView中,因为我需要处理图像上的其他触摸事件。

理想的是建立一个“观众”

  • 带有水平手柄
  • 和垂直手柄

可以移动图片居中的位置,这样我就可以使用手柄滚动图像,而不会触及图片本身。

我想实现如下图所示的内容,我已经研究过,但我无法找到任何可以使用的Android API或其他组件/库。

非常感谢您的任何建议。

enter image description here

1 个答案:

答案 0 :(得分:0)

我能想到的最好的事情是使用两个自定义滚动条进行水平和垂直滚动。在onChange()函数中,您可以更改主图像上的裁剪区域并显示裁剪的图像。根据它的完成情况,您可以获得图像的幻灯片效果。