如何根据经纬度获取城市名称,Google Geocoding API有提供反向地址解析,地址:http://code.google.com/intl/zh-CN/apis/maps/documentation/geocoding/#ReverseGeocoding
但这样得到的地址有多个结果,不好解析。而我只想得到城市信息即可求有接触到这部分知识的朋友指教。。谢谢
但这样得到的地址有多个结果,不好解析。而我只想得到城市信息即可求有接触到这部分知识的朋友指教。。谢谢
解决方案 »
- 状态栏显示位置
- 为什么一个Button使用setOnClickListener()方法会出错。
- 播放视频时按home键后再重新打开的问题
- android sdk 安装时错误
- 手机如何能识别图片中的内容呢
- 点击android桌面的应用程序图标 弹出列表 如何实现? 谢谢
- 请教如何在Service中关闭调用它的Activity?
- 如何实现像网易新闻app,和扎客这类新闻app装入的内容是图文混排的效果
- webview控件在4.4.4的系统下图片缩为原来的一半问题
- android怎么跳转页面
- 获取手机图库收藏家中的图片,单击选择让它显示到你的控件上。
- 如何用android实现类似windows的画板功能?
比如 湘潭,湖南,中国
Geocoder ge = new Geocoder(this);
try {
addList = ge.getFromLocation(26.0972567, 119.3090049, 1);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(addList!=null && addList.size()>0){
for(int i=0; i<addList.size(); i++){
Address ad = addList.get(i);
latLongString += "\n";
latLongString += ad.getCountryName() + ";" + ad.getLocality();
}
}
myLocationText.setText("您当前的位置是:\n" +latLongString);
是要设置什么吗?
经纬度没有问题啊
权限也对啊
模拟器需要从DDMS手工模拟