如何使用可移动图像获得正确的imageview坐标

时间:2011-11-03 15:28:17

标签: android android-imageview

我希望能够通过在图片周围移动来查看可以完全查看的相当大的图像(平面图)。当我点击图像时,我还想获得该图像上的坐标。

我已经按照本教程1正常工作,因此可以让我移动图像。之后我还添加了一些功能来获取触摸屏幕的位置。但是,当在图像周围移动时,它周围会出现黑色边框(见下图),这会导致我得到不正确的坐标。

那么有人会知道我如何能够a)在移动图像时修复/移除黑色边框或b)校正我通过例如接收到的坐标。删除边框偏移?

Before moving the image After moving the image

1 http://www.zdnet.com/blog/burnette/how-to-use-multi-touch-in-android-2-part-2-building-the-touch-example/1763

1 个答案:

答案 0 :(得分:1)

在图像中移动时,将滚动设置为在到达图像边缘之前停止。请使用此link了解更多详情。

关于您的坐标,请查看以下其他2个链接:link1link2

希望这些能帮到你。