百度地图 定位城市或者详细信息
定位城市或者详细信息百度地图act_person_location = (TextView) findViewById(R.id.act_person_location); mLocationClient = new LocationClient(context.getApplicationContext()); //声明LocationClient类 LocationClientOption option = new LocationClientOption(); option.setLocationMode(LocationMode.Hight_Accuracy);//设置定位模式 option.setCoorType("bd09ll");//返回的定位结果是百度经纬度,默认值gcj02 option.setScanSpan(5000);//设置发起定位请求的间隔时间为5000ms option.setIsNeedAddress(true);//返回的定位结果包含地址信息 // option.setNeedDeviceDirect(true);//返回的定位结果包含手机机头的方向 mLocationClient.setLocOption(option); mLocationClient.registerLocationListener( new BDLocationListener() { @Override public void onReceiveLocation(BDLocation location) { if (location == null) return ; // act_person_location.setText(location.getAddrStr());获取详细地址 act_person_location.setText(location.getCity());//获取城市 } } ); //注册监听函数 mLocationClient.start();
- 1
- zy1826382015-04-28对于资深"新手"来说,这个资源太坑了,没有源码,只有几个简单的文本粘贴了代码,说明了权限等重点需要添加的地方,完全没有头绪。希望上传者能上源码。
- erdonglidongmian2016-05-06表示没用上,不过还是谢谢了
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助