首先你得知道城市的经纬度,通过定位取一下就行,然后
LatLng p = new LatLng(latitude,longitude);
MapStatus mMapStatus = new MapStatus.Builder().target(p).zoom(18)
.build();
MapStatusUpdate mMapStatusUpdate = MapStatusUpdateFactory
.newMapStatus(mMapStatus);
mBaiduMap = mMapView.getMap();
mBaiduMap.setMapStatus(mMapStatusUpdate);
你手机开了GPS定位地理位置
打开数据连接和GPS进行定位
打开gps