Android 安卓:图像的哪一部分在ImageView中可见

Android 安卓:图像的哪一部分在ImageView中可见,android,image,imageview,Android,Image,Imageview,好吧,我知道一定有一个简单的解决办法,但也许我只是过度疲劳,因为我只是没有找到它 我有一个imageview,它的am图像比它的物理尺寸大,我已经暗示用户可以很好地在图像上滚动,但是我花了很长时间才发现图像的哪一部分实际被显示出来 即图像中当前在可见空间中为0,0的X,Y坐标是多少 我知道这必须是令人麻木的简单,但我只是没有找到正确的方法或变量来引用 提前感谢。在您的ScrollView中,您可以获得scrollX和scrollY。你应该能够使用它。有点。。这使我可以相对于图像最初的显示方式进行

好吧,我知道一定有一个简单的解决办法,但也许我只是过度疲劳,因为我只是没有找到它

我有一个imageview,它的am图像比它的物理尺寸大,我已经暗示用户可以很好地在图像上滚动,但是我花了很长时间才发现图像的哪一部分实际被显示出来

即图像中当前在可见空间中为0,0的X,Y坐标是多少

我知道这必须是令人麻木的简单,但我只是没有找到正确的方法或变量来引用


提前感谢。

在您的ScrollView中,您可以获得scrollX和scrollY。你应该能够使用它。

有点。。这使我可以相对于图像最初的显示方式进行滚动。。IE如果scrollType设置为中心,getScrollX和getScrollY将显示我相对于该起点的位置。。但是没有给出相对于显示的图像本身的X,Y。我想我可以摆脱scrollType,通过编程移到中心来获得我需要的东西,但这似乎很困难。。是否没有一种方法会说“这是当前显示在imageview中的可绘制图形的X,Y?”?