1一般事件监听
在初始化地图Activity时,注册一般事件监听,并实现MKGeneralListener的接口处理相应事件,将mBMapMan.init("我的Key",
null)替换为下面的代码:
-
mBMapMan.init("我的key",newMKGeneralListener(){
-
@Override
-
publicvoidonGetPermissionState(intiError){
-
-
}
-
@Override
-
publicvoidonGetNetworkState(intiError){
-
-
}
-
});
2云检索事件监听
云检索事件的监听接口为GeoSearchListener,具体使用方法请参考LBS云服务章节中云检索部分的内容。
3地图事件监听
百度地图SDK为开发者提供了地图事件监听的方法MKMapViewListener,开发者通过此接口,可对地图点击事件和地图移动完成事件进行状态监听。
核心代码如下:
-
MKMapViewListenermapViewListener=newMKMapViewListener(){
-
-
@Override
-
publicvoidonMapMoveFinish(){
-
-
}
-
-
@Override
-
publicvoidonClickMapPoi(MapPoiarg0){
-
-
}
-
};
-
mMapView.regMapViewListener(mBMapMan,mapViewListener);
4离线地图事件监听
开发者可使用MKOfflineMapListener接口实现离线地图事件的监听,该接口返回新安装离线地图、下载更新、数据版本更新等结果,用户需要实现该接口以处理相应事件。
具体使用方法请参考离线地图章节中初始化部分的内容。
5弹出窗事件监听
弹出窗口事件的监听方法,具体使用请参考覆盖物章节中弹出窗口图层部分的介绍。
6搜索事件监听
MKSearchListener是搜索事件监听的接口,该接口返回兴趣点搜索,公交搜索,驾乘路线,步行路线结果。
具体使用方法请参考检索服务和线路规划两个章节部分的介绍。
来源:http://blog.csdn.net/baidulbs/article/details/8562888
分享到:
相关推荐
android studio集成百度地图SDK显示地图
Android 百度地图最新SDK v3.2.0和Android定位SDK:v5.0应用,博客中有详细介绍
百度地图sdk包,版本5.2.1 5_2_1
ArcGIS 开发 SDK for Android
ArcGIS Runtime SDK for Android开发介绍,来自Esri 中国技术人员的培训材料。
百度地图sdk的包,可以直接引入使用,应用于安卓手机软件开发
该资源是导入了百度地图SDK的Android项目,可正常的使用,作后续的开发
ArcGIS Runtime SDK for Android v1.1发布啦,增强和改进如下: API: 1、从ArcGIS.com上搜索和使用content、users和groups; 2、支持要素定义存储在本地设备上的要素的高级符号化渲染; 3、支持单个应用程序中多个...
百度地图SDK5.0源码,官网下载,需要的直接下载后按自己的需求添加到自己的项目,直接上源码。
天地图 Android SDK v3.01,包含jar包和libs
android 百度地图学习SDK案例
ArcGIS Rutime SDK for Android 1.0.1正式版离线文档
包含三个版本: arcgis-android-sdk-v10.2.9 arcgis-runtime-sdk-vandroid-100.0.0 arcgis-runtime-sdk-vandroid-100.1.0
根据百度地图SDK,实现定位当前设备,并显示在地图上。
百度地图Android定位SDK为基于移动客户端开发LBS应用提供基础定位能力,它较百度Android 地图SDK而言,专注满足用户获取当前位置与获得地址信息描述功能,软件包体积小。使用Android定位SDK,需先申请key,若你需要...
arcgis runtime sdk for android示例程序,包括地图浏览,标注和查询等功能的实现。
ArcGIS Runtime SDK for Android开发基础,分为上下篇。
安卓 android 百度地图 SDK GPS 位置获取 位置地图显示
arcgis-runtime-sdk-android-100.5 官网下载的安卓 arcgis runtime sdk
20190213最新安卓SDK下载Android SDK for Windows Version3.0.1