对mapview添加OnMapClickListener事件监听,监听中有两个方法,public void onMapClick(LatLng point){ }获取到的是空白地点的坐标; public boolean onMapPoiClick(MapPoi poi){ }获取到的是标记的建筑名称。具体代码如下:
mMapView = (MapView) findViewById(RidbmapView);
mBaiduMap = mMapViewgetMap();
mBaiduMapsetOnMapClickListener(new OnMapClickListener() {
/
地图单击事件回调函数
@param point 点击的地理坐标
/
public void onMapClick(LatLng point){
myLatitude = pointlatitude;
myLongitude = pointlongitude;
}
/
地图内 Poi 单击事件回调函数
@param poi 点击的 poi 信息
/
@Override
public boolean onMapPoiClick(MapPoi arg0) {
arg0getName(); //名称
arg0getPosition(); //坐标
return false;
}
});
地址解析:根据地址获取坐标
>
以上就是关于百度地图开发中怎么实现点击地图中的字或建筑获取到位置,如图全部的内容,包括:百度地图开发中怎么实现点击地图中的字或建筑获取到位置,如图、安卓开发调用百度地图后把纬度和经度都取出来后怎么取到位置信息具体方法怎么做,新手详细点、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)