我正在将平面图加载到Android应用程序中。我需要用户能够识别平面图上的问题区域与一次点击。我的想法是识别点击动作,重新加载webview的html,在指定的位置添加我的标记资产。
我已经将图片加载到网页视图中,以利用缩放功能。我可以得到点击发生的网页视图的X,Y坐标,但我不知道如何获得当前的缩放级别。此外,我不确定将X,Y,scale转换为实际像素坐标需要什么数学运算。
webview是我使用的正确视图吗?
编辑:使用下面建议的链接,我获得了缩放功能。我仍然不知道如何在TouchImageView上放置一个可绘制的标记,更不用说获得图像上实际接触的坐标了。
发布于 2011-07-27 02:36:58
对于您的缩放问题以及颜色,How can I get zoom functionality for images?应该可以帮助您
被接受的答案确实使用了WebView,但另一个答案使用了更好的方法来启用缩放。它还提供了将X和Y坐标转换为可用点所需的必要数学运算。
https://stackoverflow.com/questions/6834632
复制相似问题