在android开发过程中,定位的实现是必不可少的,android自家的定位有时好使,有时不好使,百度地图的太繁琐,下面我介绍高德地图API的定位实现,我在自己的小应用中顺便还用了一下高德地图的行政区划的搜索实现 (行政区划:就是你输入一个省,你想得到当前省包含哪些市,县,区等等)
下面是自动定位的实现 需要高德官网的Android_Location_V1.3.1.jar这个包
private LocationManagerProxy mLocationManagerProxy;
/**
* 初始化定位
*/
private void init() {
mLocationManagerProxy = LocationManagerProxy.getInstance(getActivity());
mLocationManagerProxy.requestLocationData(
LocationProviderProxy.AMapNetwork, 60 * 1000, 15,
new AMapLocationListener() {
@Override
public void onStatusChanged(String provider, int status,
Bundle extras) {
// TODO Auto-generated method stub
}
@Override
public void onProviderEnabled(String provider) {
// TODO Auto-generated method stub
}
@Override
public void