为了账号安全,请及时绑定邮箱和手机立即绑定
定位时,只能在真机上,在模拟器上会定位不准确
我的目前实现了定位和模式的切换。和讲解的有那么一丢丢的出入,可以去clone我的代码,地址:
https://github.com/Lixiaojie18/BaiduDemo.git

最新回答 / Async_YY
看看你是不是少在Activity生命周期onStart()没有添加开启的允许和启动定位protected void onStart() {    super.onStart();    //开启定位    mBaiduMap.setMyLocationEnabled(true);   //开启定位的允许    if (!mLocationClient.isStarted()) {        mLocationClient.start();  //启动定位    }}
不能显示地图的话,如果代码没有问题那就是key的问题,重新申请下key.对了,测试的手机也有可能出问题,换过一台手机试试
还在用eclipse啊!
定位到海里是几个意思啊,这老师咋水了啊
我总是定位到非洲。。。。为啥啊
我建议在每门课下面建个群吧,这样讨论多方便~~~~~
有的模拟器不支持地图控件,如夜神模拟器,所以不显示
课程须知
本课程是基于Android开发的案例,需要大家掌握基本的Android和Java基础知识: 1、熟练使用Java语言 2、熟悉Android常用API 3、熟练使用Eclipse IDE
老师告诉你能学到什么?
通过本课,你将学到: 1、申请百度地图API Key 2、将地图引入到APP中并将其生命周期与Activity进行绑定 3、使用百度地图定位API实现定位 4、使用方向传感器并定位功能进行结合 5、在地图上添加覆盖物,以及覆盖物的点击处理 6、在地图Marker上弹出InfoWindow

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消