如何在单个 ImageView 中获得不同的点击位置

问题描述 投票:0回答:2

我正在开发一个应用程序,我需要在其中实现热点之类的东西。热点实际上是一个具有不同部分的图像,当用户单击该图像的不同部分时,它将相应地反映在不同的结果中,所以我的问题是如何获得单个图像中存在的这些不同部分的点击图像,如果我获得同一图像的 X 坐标和 Y 坐标,那么我应该如何在不同的屏幕分辨率下维护它。我正在显示带有我的问题的演示图像 enter image description here

这是一张图像,现在我只想单击此处显示的四个部分,例如如果我点击第 4 部分,我可以显示另一张图像等。 请帮我解决这个问题,任何帮助将不胜感激。 谢谢你。

android image-processing imageview android-imageview
2个回答
0
投票

终于我找到了一个库,虽然它比我想要实现的目标要多得多,但使用这个库很好。

https://github.com/chrisbanes/PhotoView


0
投票

最后我使用了下面的库并设置了一些逻辑并制定了解决方案,正如我所期望的那样。

https://github.com/chrisbanes/PhotoView

© www.soinside.com 2019 - 2024. All rights reserved.