android 高德地图不显示,Android高德地图定位成功不显示城市信息等解决方案
GeocodeSearch geocoderSearch =new GeocodeSearch(MyApplication.getInstance());geocoderSearch.setOnGeocodeSearchListener(new GeocodeSearch.OnGeocodeSearchListener() {@Overridepublic void onRegeocodeSear
GeocodeSearch geocoderSearch =new GeocodeSearch(MyApplication.getInstance());
geocoderSearch.setOnGeocodeSearchListener(new GeocodeSearch.OnGeocodeSearchListener() {
@Override
public void onRegeocodeSearched(RegeocodeResult regeocodeResult, int i) {
if(TextUtils.isEmpty(PreferencesUtils.getString(MyApplication.getInstance(),Constant.CITY))){
String c = regeocodeResult.getRegeocodeAddress().getCity();
String a = regeocodeResult.getRegeocodeAddress().getFormatAddress();
//这里你可以点出很多信息,根据情况自己去获取
}
}
@Override
public void onGeocodeSearched(GeocodeResult geocodeResult, int i) {
}
});
// 第一个参数表示一个Latlng,第二参数表示范围多少米,第三个参数表示是火系坐标系还是GPS原生坐标系
LatLonPoint point =new LatLonPoint(location.getLatitude(),location.getLongitude());
RegeocodeQuery query =new RegeocodeQuery(point, 200,GeocodeSearch.AMAP);
geocoderSearch.getFromLocationAsyn(query);
更多推荐



所有评论(0)