关于更换百度地图默认位置之后如果出现还是先出现北京然后再是当前的地址的问题解决办法
2015-11-09 21:35
519 查看
如果碰到这个问题,是因为执行顺序问题
先定位 再设置地图就可以了
// 定位初始化
mLocClient =new LocationClient(this);
mLocClient.registerLocationListener(myListener);
LocationClientOption option = new LocationClientOption();
option.setOpenGps(true);// 打开gps
option.setCoorType("bd09ll"); // 设置坐标类型
option.setScanSpan(1000);
option.setAddrType("all");
mLocClient.setLocOption(option);
mLocClient.start();
mBaiduMap = ((SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.bmapView)).getBaiduMap();
//mBaiduMap.setOnMapClickListener(this);
//这里需要定位用户当前的地址 开启定位图层
mBaiduMap.setMyLocationEnabled(true);
先定位 再设置地图就可以了
// 定位初始化
mLocClient =new LocationClient(this);
mLocClient.registerLocationListener(myListener);
LocationClientOption option = new LocationClientOption();
option.setOpenGps(true);// 打开gps
option.setCoorType("bd09ll"); // 设置坐标类型
option.setScanSpan(1000);
option.setAddrType("all");
mLocClient.setLocOption(option);
mLocClient.start();
mBaiduMap = ((SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.bmapView)).getBaiduMap();
//mBaiduMap.setOnMapClickListener(this);
//这里需要定位用户当前的地址 开启定位图层
mBaiduMap.setMyLocationEnabled(true);
相关文章推荐
- 拥抱Android:编译nginx搭建移动平台
- Jmeter 安装
- 状态机模式
- hdu 1114 Piggy-Bank
- android面试小得
- 嵌入式系统安全复习(一)
- 框架的重装时代
- IOS 的调试模式
- 从编辑懂工程
- Scrum Meeting---Ten(2015-11-5)
- 黑马程序员——基础知识——继承
- linux文件权限与目录配置
- angular下拉列表
- mysql文件导入到数据库load data infile into table 的使用例子
- 二分图最大匹配总结
- 假设有一个字符串aabcad,请写一段程序,去掉字符串中不相邻的重复字符串,即上述字符串处理之后的输出结果为:aabcd
- 字符串的查找--KMP算法
- 信号的概念
- 消息称能源互联网行动计划大纲正式确定
- UCI