平移到图像的特定部分

问题描述:

我正在尝试做以下操作:设置一个大图像(大于屏幕或在某个点放大),并向左或向右滑动以便能够聚焦用户视图到图像上的特定部分(平移并缩放到该点)。类似于以某个位置为中心(或放大)的地图视图。任何指针如何我可以实现这一目标?平移到图像的特定部分

只见变焦和刷卡例子JohnNick提供就去进一步搜索,我发现这2个教程图像

link Long-press and Scroll Large Images Using Low Level Events

link Large Image Scrolling Using Low Level Touch Events

,但我仍然对创建滚动和缩放需要一种方法来滑动到图像的特定部分。但现在我有一个dillema。当我阅读时似乎有一些outOfMemoryException在处理大型位图时遇到的问题,所以我的问题是:是否更好地将swipe改为像视图过渡示例这样的小型位图,或者是否有办法可能只渲染可见图像的一部分或类似的东西,或者可能是一个类似地图的功能(将图像分成8部分,只显示可见的部分)?

Click Here Example的图像缩放和平移

Click Here Example的图像刷卡