/**
* 为百度地图增加长按监听函数
*/
baiduMap.setOnMapLongClickListener(new BaiduMap.OnMapLongClickListener() {
@Override
public void onMapLongClick(LatLng latLng) {
/**
* 存储定位点信息
*/
if (latLng != null) {
latitude = latLng.latitude;
longitude = latLng.longitude;
showSearchResult(latitude, longitude);
getLocationData(latLng);
/**
* 发起反向搜索
*/
} else {
Toast.makeText(BaiduMapLongClickActivity.this, "对不起,并未获取到经纬度数据", Toast.LENGTH_SHORT).show();
}
}
});