java 位置定位_地图实时定位我的位置

首先需要显示地图,请看我的另一篇文章然后实时获取定位信息中的经度和纬度,然后启动定位功能标记我的位置开启定位图层 setMyLocationEnabled(true)构造定位数据 MyLocationData对象设置定位数据,并配置定位图层的信息关闭定位图层 setMyLocationEnabled(false)Activity中的代码如下:private MapView mMapView;pu...
摘要由CSDN通过智能技术生成

首先需要显示地图,请看我的另一篇文章

然后实时获取定位信息中的经度和纬度,

然后启动定位功能标记我的位置

开启定位图层 setMyLocationEnabled(true)

构造定位数据 MyLocationData对象

设置定位数据,并配置定位图层的信息

关闭定位图层  setMyLocationEnabled(false)

Activity中的代码如下:

private MapView mMapView;

public final static String TAG = "Location";

private BaiduMap mBaiduMap; //定义百度地图对象

//记录是否第一次定位,然后在locationUpdates()方法中设置逻辑

private boolean isFirstLoc = true;

//当前定位模式

private MyLocationConfiguration.LocationMode locationMode;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

//初始化地图SDK,

//需要在setContentView(R.layout.activity_main);上面

SDKInitializer.initialize(getApplicationContext());

setContentView(R.layout.activity_main);

initMap(); //初始化地图

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值