将视图添加到 WebView 上的特定点
我有一张地图图像,已将其放置在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论