使用百度定位框架实现Location
来源:互联网 发布:北京java一年工资待遇 编辑:程序博客网 时间:2024/04/28 06:49
private void initEngineManager() {
try {
mLocationClient = new LocationClient(this);
mMyLocationListener = new MyLocationListener();
mLocationClient.registerLocationListener(mMyLocationListener);
// 设置client的属性
LocationClientOption option = new LocationClientOption();
// 打开gps
option.setOpenGps(true);
// 设置坐标类型 bd09ll,这个坐标类型是百度自己定义。
option.setCoorType("bd09ll");
// 设置隔多长时间得一次坐标
// 时间少于1000,表示只得一次
option.setScanSpan(1);
mLocationClient.setLocOption(option);
mLocationClient.start();
} catch (Exception e) {
e.printStackTrace();
}
}
class MyLocationListener implements BDLocationListener {
@Override
public void onReceiveLocation(BDLocation location) {
StringBuffer latitude = new StringBuffer();
latitude.append("latitude:");
latitude.append(location.getLatitude());
StringBuffer lontitude = new StringBuffer();
lontitude.append("lontitude");
lontitude.append(location.getLongitude());
logMsg(latitude.toString(), lontitude.toString());
Log.i("MyLocationListener", "latitude:" + latitude + "lontitude:"
+ lontitude);
}
try {
mLocationClient = new LocationClient(this);
mMyLocationListener = new MyLocationListener();
mLocationClient.registerLocationListener(mMyLocationListener);
// 设置client的属性
LocationClientOption option = new LocationClientOption();
// 打开gps
option.setOpenGps(true);
// 设置坐标类型 bd09ll,这个坐标类型是百度自己定义。
option.setCoorType("bd09ll");
// 设置隔多长时间得一次坐标
// 时间少于1000,表示只得一次
option.setScanSpan(1);
mLocationClient.setLocOption(option);
mLocationClient.start();
} catch (Exception e) {
e.printStackTrace();
}
}
class MyLocationListener implements BDLocationListener {
@Override
public void onReceiveLocation(BDLocation location) {
StringBuffer latitude = new StringBuffer();
latitude.append("latitude:");
latitude.append(location.getLatitude());
StringBuffer lontitude = new StringBuffer();
lontitude.append("lontitude");
lontitude.append(location.getLongitude());
logMsg(latitude.toString(), lontitude.toString());
Log.i("MyLocationListener", "latitude:" + latitude + "lontitude:"
+ lontitude);
}
0 0
- 使用百度定位框架实现Location
- ios-使用Core Location框架定位
- 百度地图SDK定位Location
- Android学习之使用高德Location实现定位
- 使用百度地图api实现定位功能。
- 使用百度地图sdk实现定位功能
- iOS Core Location 实现定位
- Android应用程序实现定位功能(使用百度定位SDK)
- 使用百度地图实现拖动定位、搜索定位
- ios-使用Core Location定位
- iOS 百度定位实现
- 百度定位的实现
- 百度定位实现操作
- 百度定位SDK使用
- 百度定位SDK使用
- 百度定位sdk使用
- 使用MVC框架实现百度搜索建议
- 百度地图定位无法获取location的经纬度
- Codeforces Round #285 (Div. 2) C. Misha and Forest
- Hybrid开发框架搭建(一)PhoneGap简介
- Java EE
- 注册表Explore的一些选项
- 编程的旅途,重新上路
- 使用百度定位框架实现Location
- 【中华银海】阿里巴巴即位之后 中国再无巨头
- Linux下安装Nginx详细图解教程
- Linux基础整理,备用学习
- 康托 Codeforces Round #285 (Div. 2) D. Misha and Permutations Summation
- Vim-插件NERDTree
- 垃圾的CSDN博客发布系统!!!Fuck,真出离愤怒了
- 将C语课设传到了Github和Code上
- Vim-推荐插件