将视图添加到 WebView 上的特定点

发布于 2024-12-07 03:02:34 字数 248 浏览 1 评论 0原文

我有一张地图图像,已将其放置在 WebView 中以启用缩放和滚动。这很好用。

我知道左上角和右下角的纬度/经度,因此我可以计算地图上的位置。

问题是我想在地图上的特定位置放置一系列可点击的点。我在设置视图填充然后使用 webview.addView(pointView) 方面取得了一些成功。这样做的问题是,填充区域也可以点击,有时会覆盖其他点。设置布局边距似乎根本不起作用(可点击的视图位于左上角)。

有人知道如何解决这个问题吗?

I have an image of a map that I have placed inside a WebView to enable zoom and scrolling. This works fine.

I know the latitude/longitude of the top-left and bottom-right corners so I can calculate positions on the map.

The problem is that I want to place a series of clickable points on the map at specific positions. I have got some success with setting the view padding and then using webview.addView(pointView). The problem with this is that the padded area is made clickable as well, sometimes overriding other points. Setting a layout margin does not seem to work at all (clickable view is placed at top-left corner).

Anyone know how to solve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文