作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
鉴于...
ItemizeOverlay 实现了 onTap(...)
,当点击其中一个叠加项时,它可以完美地工作。
问题是:如何识别 map 另一部分的点击(目的是获取位置并以该点为中心)
最佳答案
您应该能够创建位于 MapView 覆盖列表前面和 onTap
,设置 map 中心为MapController.setCenter .
引用MapView.getOverlays有关叠加排序的文档:
Any Overlays in this list will be drawn (in increasing order) and will receive events (in decreasing order, until one returns true). If you modify the list, you will probably want to call View.postInvalidate() so that the change will be made visible to the user.
关于android - 如何从 MapActivity 捕获位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1772584/
我是一名优秀的程序员,十分优秀!