作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
谁能帮我完成以下任务:
我想在 android 的谷歌地图中添加一个标记。
功能必须像这样,必须显示一个弹出窗口以将触摸的位置添加为标记。
我指的是下面的教程,因为他们通过硬编码添加了标记。
http://developer.android.com/resources/tutorials/views/hello-mapview.html
我希望在 map 上使用 onclck 来完成。
最佳答案
我使用的是 Google Maps API v2,解决方案如下:
googleMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng point) {
MarkerOptions marker = new MarkerOptions()
.position(new LatLng(point.latitude, point.longitude))
.title("New Marker");
googleMap.addMarker(marker);
System.out.println(point.latitude + "---" + point.longitude);
}
});
关于android - 在 Android 中触摸位置的谷歌地图上添加标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7751986/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!