高德地图-Android-逆地理转换:经纬度转换成地址
16lz
2021-01-23
[java] view plain copy print ?
- GeocodeSearch geocoderSearch = new GeocodeSearch(this);
- geocoderSearch.setOnGeocodeSearchListener(new OnGeocodeSearchListener(){
- @Override
- public void onGeocodeSearched(GeocodeResult result, int rCode) {
- // TODO Auto-generated method stub
- }
- @Override
- public void onRegeocodeSearched(RegeocodeResult result, int rCode) {
- String formatAddress = result.getRegeocodeAddress().getFormatAddress();
- Log.e(”formatAddress”, “formatAddress:”+formatAddress);
- Log.e(”formatAddress”, “rCode:”+rCode);
- }});
- LatLonPoint lp = new LatLonPoint(39.992706,116.396574);
- RegeocodeQuery query = new RegeocodeQuery(lp, 200,GeocodeSearch.AMAP);
- geocoderSearch.getFromLocationAsyn(query);
GeocodeSearch geocoderSearch = new GeocodeSearch(this); geocoderSearch.setOnGeocodeSearchListener(new OnGeocodeSearchListener(){ @Override public void onGeocodeSearched(GeocodeResult result, int rCode) { // TODO Auto-generated method stub } @Override public void onRegeocodeSearched(RegeocodeResult result, int rCode) { String formatAddress = result.getRegeocodeAddress().getFormatAddress(); Log.e("formatAddress", "formatAddress:"+formatAddress); Log.e("formatAddress", "rCode:"+rCode); }}); LatLonPoint lp = new LatLonPoint(39.992706,116.396574); RegeocodeQuery query = new RegeocodeQuery(lp, 200,GeocodeSearch.AMAP); geocoderSearch.getFromLocationAsyn(query);
rCode为0表示获取地址成功,
为60 表示高德地图的key不行,需要从新申请一个
为27表示网络错误
为32也是表示key无效
更多相关文章
- Android NDK开发常见错误
- Android Studio 项目运行错误,弹出“Detected ADB对话框”
- Android错误集
- android studio中AndroidJUnit4单元测试注解错误和recyclerview-
- android 6.0系统 make otapackage 错误
- 有关Android中的java.lang.ClassCastException错误
- Android SDK Manager 更新错误
- Android获取移动设备的IP地址