</pre>个人原创 转载声明即可!!<pre name="code" class="java">GeoCodeOption geoCodeOption = new GeoCodeOption ();
GeoCoder gc = GeoCoder.newInstance ();
GeoCodeOption addre = geoCodeOption.city (p_city);
addre.address (p_cityAddr);
boolean b = gc.geocode (addre);
if (b) {
Log.d (TAG, "是否获取到了" + b);
gc.setOnGetGeoCodeResultListener (new OnGetGeoCoderResultListener () {
@Override
public void onGetGeoCodeResult (GeoCodeResult geoCodeResult) {
LatLng location = geoCodeResult.getLocation ();
Log.d (TAG, "定位的其他地方的信息:" + location.toString ());
MyLocationData.Builder builder = new MyLocationData.Builder ();
builder.latitude (location.latitude);
builder.longitude (location.longitude);
MyLocationData data = builder.build ();
mBaiduMap.setMyLocationEnabled (true);
mBaiduMap.setMyLocationData (data);
}
@Override
public void onGetReverseGeoCodeResult (ReverseGeoCodeResult reverseGeoCodeResult) {
}
});
} else {
voice ("抱歉,没有找到要搜索的地点!");
}
关于android开发中百度地图地址转换坐标信息的教程
最新推荐文章于 2023-09-22 15:00:37 发布