为了账号安全,请及时绑定邮箱和手机立即绑定
点击覆盖物后 不点击地图 覆盖物不隐藏 直接点击我的位置 infowindow不会消失

最新回答 / 深大小吴
刚才解决了,你试试吧:在AndroidManifest.xml中加入权限: <!-- 这个权限用于进行网络定位 -->    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" >    </uses-permission>  <!-- 这个权限用于访问GPS定位 -->    <uses-permission android:name="android.p...

最新回答 / dcl
知道了,我这里写错了,mBaiMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);MAP_TYPE_NORMAL写成MAP_TYPE_NONE了
测试时更改InfoWindow的部分就可以正常显示:
//定义用于显示gaiInfoWindow的坐标点
LatLng point = marker.getPosition();
//创建InfoWindow,参数为(View,地理坐标,y轴偏移量)
InfoWindow mInfoWindow = new InfoWindow(text, point, -49);
//显示InfoWindow
mBaiduMap.showInfoWindow(mInfoWindow);
请问SDKinitializer.initialize(getapplication context())中SDKinitializer显示错误,老师导入一下包就可以了,老师是怎么导入的啊?
07-26 10:17:23.927: E/baidumapsdk(9272): Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode码校验失败



地图显示不出来
我看了视频也试了一下。定位到非洲旁边的大海里去了。。说重点吧,tatgetSDK=23,代码中针对安卓6.0的动态权限适配没去弄的缘故。。targetSDK换成22,就可以正常定位了。

最新回答 / yanerly
也有可能是你在手机上运行的时候没有联网
我这个已经定位成功了,大家有不懂的可以问我哦,嘿嘿
定位到非洲海里的可以添加这两个权限就好了。
&lt;!-- 这个权限用于进行网络定位--&gt;
&lt;uses-permission android:name=&quot;android.permission.ACCESS_COARSE_LOCATION&quot;&gt;&lt;/uses-permission&gt;
&lt;!-- 这个权限用于访问GPS定位--&gt;
&lt;uses-permission android:name=&quot;android.permission.ACCESS_FINE_LOCATION&quot;&gt;&lt;/uses-permission&gt;
百度定位,默认首先使用GPS定位,然后是WIFI定位,最后基站定位。
课程须知
本课程是基于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
提交
取消