android怎么实现百度地图标记多个地方

android怎么实现百度地图标记多个地方,第1张

//获取经纬度

double latitude = latLng.latitude

double longitude = latLng.longitude

System.out.println("latitude=" + latitude + ",longitude=" + longitude)

//先清除图层

mBaiduMap.clear()

// 定义Maker坐标点

LatLng point = new LatLng(latitude, longitude)

// 构建MarkerOption,用于在地图上添加Marker

MarkerOptions options = new MarkerOptions().position(point)

.icon(bitmap)

// 在地图上添加Marker,并显示

mBaiduMap.addOverlay(options)

// 在地图上添加Marker数组,并显示

//mBaiduMap.addOverlays(overlayOptionses)

1.首先打开地图app,点击界面上方的输入栏2.添加位置可以通过输入栏输入公司名称、【地图选点】以及【我的位置】来选定添加位置。3.点击【新增地点】4.在【地点名称】一栏输入该地点名称,再点击【地点位置】一栏进入地图选点,然后填写手机号,以上都弄完后,点击下方的提交,等待审核,审核通过后就完成位置的添加了。

第一步,我们需要下载SDK

第二步,解压后,将jar包放进libs文件夹中,并加入环境变量中。

第三步,在AndroidManifest.xml文件中配置权限:

<!--用于进行网络定位-->

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<!--用于访问GPS定位-->

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

<!--用于获取运营商信息,用于支持提供运营商信息相关的接口-->

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<!--用于访问wifi网络信息,wifi信息会用于进行网络定位-->

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

<!--用于获取wifi的获取权限,wifi信息会用来进行网络定位-->

<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>

<!--用于访问网络,网络定位需要上网-->

<uses-permission android:name="android.permission.INTERNET"/>

<!--用于读取手机当前的状态-->


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7977878.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存