我设法创建了一个谷歌 API 并使用地图和阅读指南,但它们都没有解决以下功能:
- 点击并按住某个位置以添加标记
在大多数现有指南中,都解释了如何制作“硬烧”标记,但事实并非如此。例如。https://developers.google.com/maps/documentation/android/v1/hello-mapview
有人可以帮我解决这个问题吗?
我设法创建了一个谷歌 API 并使用地图和阅读指南,但它们都没有解决以下功能:
在大多数现有指南中,都解释了如何制作“硬烧”标记,但事实并非如此。例如。https://developers.google.com/maps/documentation/android/v1/hello-mapview
有人可以帮我解决这个问题吗?
这些应该适合你:
function tapHold(map, length)
{
this.length_ = length;
var me = this;
me.map_ = map;
google.maps.event.addListener(map, 'mousedown', function(e) { me.onMouseDown_(e) });
};
tapHold.prototype.onMouseDown_ = function() { this.down_ = +new Date; };
new tapHold(map, 300);
google.maps.event.addListener( map,
'longpress',
function(event)
{
<YOUR CODE>
};
);