AndroidBDMap学习06:位置消息提醒

1.NotiftLocationListener类 继承API的BDAbstracLocationListener类:

需要重载的函数:onReceiveLocation(location)用于接收定位信息

2.NotifyLister类 继承API的BDNotifyListener类

需要重载的函数:onNotify(mlocation, distance)用Tost提醒用户

3.在onCreate期间:

创建NotiftLocationListener对象

创建一个(全局的)震动器getApplicationContext.getSystemService(Service.VIBRATOR_SERVICE)

创建一个用户定位实例LocationClient(this),并用来注册监听NotiftLocationListener对象

创建提醒监听NotifyLister(),并(按键监听中执行注册更好)被LocationClient对象注册registerNotify

4.在onStop、onDestroy期间:

移除提醒removeNotifyEvent(...)

取消注册unregisterLocationListener(...)

用户定位实例调用stop()

posted on 2020-02-15 21:47  Shelinton  阅读(183)  评论(0编辑  收藏  举报

导航