(一)定位

Android 百度地图–定位、周边搜索-编程之家

Android 百度地图–定位、周边搜索-编程之家

Android 百度地图–定位、周边搜索-编程之家

同时,在AndroidManifest.xml中要加入下面这句,否则,无法实现定位:

Android 百度地图–定位、周边搜索-编程之家

(二)周边搜索

在百度地图中提供了三种搜索方式,poiSearchInbounds(范围检索)、poiSearchInCity(城市检索)、poiSearchNearBy(周边检索)。

我采用的是poiSearchNearBy,

Android 百度地图–定位、周边搜索-编程之家

Android 百度地图–定位、周边搜索-编程之家

这儿要继承OnGetPoiSearchResultListener接口以及两个方法

Android 百度地图–定位、周边搜索-编程之家

Android 百度地图–定位、周边搜索-编程之家

这儿设置关键字、经纬度,搜索范围

Android 百度地图–定位、周边搜索-编程之家

注:

(1)删除logo。对百度地图中存在的logo,可以通过解压jar包,修改图片去掉;

(2)删除标尺和收缩图标。

Android 百度地图–定位、周边搜索-编程之家

(3)更改地图中的图标,可以通过BitmapDescriptor修改:

Android 百度地图–定位、周边搜索-编程之家