高德地图使用

您所在的位置:网站首页 高德地图使用 高德地图使用

高德地图使用

2023-09-19 21:24| 来源: 网络整理| 查看: 265

在上一次中我们说到了如何申请key值,和在Application中如何配置,以及将地图显示出来。如果没看过的朋友们可以看一下笔者上一篇文章:最新高德地图使用(SDK6.3.0版本)——申请key、显示地图。在这一篇中,我们将了解如何实现高德地图定位功能。

相比于上一篇来说,我感觉这一篇的内容应该不会那么多,因为实现定位的功能实在是太简单了,只是涉及到几个类而已。在看代码之前,我们先看一下实现定位需要涉及到的几个类吧:

AMapLocationClient类

这个类是定位服务类,我们通过这个类实现定位。AMapLocationClient类主要涉及到的工作有:

启动、停止定位 设置、移除监听器 设置定位参数(AMapLocationClientOption类,之后会详细介绍这个类) 1.构造方法 public AMapLocationClient(Context var1)

AMapLocationClient类的构造方法传入一个上下文参数,我们最好通过getApplicationContext方法获取全局Context,或者自定义Application中添加全局Context来获取。

2.常用方法

限定符

返回值

方法名

解释

public

void

setLocationOption(AMapLocationClientOption option)

设置定位参数

public

void

setLocationListener(AMapLocationListener listener)

设置定位回调监听

public

void

unRegisterListener(AMapLocationListener listener)

移除定位监听

public

void

startLocation()

开始定位

public



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3