首页 > 解决方案 > 我想知道我的地图(ImageView)的哪个特定区域被点击了

问题描述

我正在使用图像构建室内地图,现在我想知道单击了图像的哪个特定区域,以便确定选择了哪个房间/走廊。

我正在使用“深度缩放”可缩放图像视图 https://github.com/davemorrissey/subsampling-scale-image-view 因此,通过平移和捏合缩放,我不确定图像的 x、y 轴是否会保持不变相同与否。任何帮助,将不胜感激。

标签: androidindoor-positioning-systemgoogle-indoor-maps

解决方案


我认为 viewToSourceCoord 方法是您要搜索的。

请参阅文档https://github.com/davemorrissey/subsampling-scale-image-view/wiki/10.-Extension中的 Extensions -> Utility methods 部分


推荐阅读