我正在尝试在图像上放置标记(使用ImageView
),图像不适合屏幕,因此有滚动视图。我想知道当用户点击时我如何得到一个听众的坐标,所以我可以添加一个标记或文本,我希望我能用矢量做到这一点。
任何帮助将不胜感激。
答案 0 :(得分:1)
检查此库PhotoView并且它有setOnPhotoTapListener((imageView, x, y)
侦听器,它将为您提供特定的X和Y位置。
这是我项目的小片段,
private PhotoView mMap;
mMap.setOnPhotoTapListener((imageView, x, y) ->
processTap((int) (mOriginalMap.getWidth() * x),
(int) (mOriginalMap.getHeight() * y))
);