AMapLocationClient.enableBackgroundLocation(int, Notification)配对使用AMapLocationClient.stopLocation()。AMapLocationClient.startLocation()。AMapLocation.getLocationDetail()获取详细信息来跟注册的KEY信息进行对照AMapLocation.getErrorInfo() 获取详细信息AMapLocation.getLocationDetail()获取详细信息AMapLocation.getLocationDetail()获取详细信息AMapLocation.getLocationDetail()获取详细信息AMapLocation.getLocationDetail()获取详细信息AMapLocation.getLocationDetail()获取详细信息AMapLocation.getLocationDetail()获取详细信息AMapLocation.getLocationDetail()获取详细信息AMapLocation.LOCATION_TYPE_GPS时不会返回区域编码AMapLocation.LOCATION_TYPE_GPS时也可以返回区域编码
AMapLocation.LOCATION_TYPE_GPS时不会返回地址信息AMapLocation.LOCATION_TYPE_GPS时也可以返回地址信息(需要网络通畅,第一次有可能没有地址信息返回)
AMapLocation.LOCATION_TYPE_GPS时才有值AMapLocation.LOCATION_TYPE_GPS时,可以通过
AMapLocationClientOption.setSensorEnable(boolean)
控制是否返回海拔高度,当设置为true时会通过手机传感器获取海拔高度,如果手机没有对应的传感器会返回0.0
AMapLocation.LOCATION_TYPE_GPS时不会返回兴趣面名称AMapLocation.LOCATION_TYPE_GPS时也可以返回兴趣面名称
AMapLocation.LOCATION_TYPE_GPS时才有值AMapLocation.LOCATION_TYPE_GPS时,可以通过
AMapLocationClientOption.setSensorEnable(boolean)
控制是否返回方向角,当设置为true时会通过手机传感器获取方向角,如果手机没有对应的传感器会返回0.0
注意:AMapLocation.LOCATION_TYPE_GPS时,方向角指的是运动方向AMapLocation.LOCATION_TYPE_GPS时,方向角指的是手机朝向AMapLocation.LOCATION_TYPE_GPS时不会返回城市名称AMapLocation.LOCATION_TYPE_GPS时也可以返回省城市名称
AMapLocation.LOCATION_TYPE_GPS时不会返回城市编码AMapLocation.LOCATION_TYPE_GPS时也可以返回城市编码
AMapLocation.COORD_TYPE_GCJ02 -- GCJ02坐标系
AMapLocation.COORD_TYPE_WGS84 -- WGS84坐标系,国外定位时返回的是WGS84坐标系
AMapLocationClientOption.AMapLocationMode.Device_Sensors(仅设备模式)或 AMapLocationClientOption.AMapLocationMode.Hight_Accuracy(高精度模式)有效
AMapLocation.LOCATION_TYPE_GPS时不会返回区的名称AMapLocation.LOCATION_TYPE_GPS时也可以返回区的名称
GeoFence.TYPE_DISTRICT时才有值
#GPS_ACCURACY_BAD,#GPS_ACCURACY_GOOD,#GPS_ACCURACY_UNKNOWNGeoFence.TYPE_AMAPPOI时才有值
AMapLocation.LOCATION_TYPE_GPS时不会返回兴趣点名称AMapLocation.LOCATION_TYPE_GPS时也可以返回兴趣点名称
AMapLocation.LOCATION_TYPE_GPS时不会返回省份名称AMapLocation.LOCATION_TYPE_GPS时也可以返回省份名称
GeoFence.TYPE_ROUND或者
GeoFence.TYPE_AMAPPOI时,才有效AMapLocation.getStreet()方法代替AMapLocation.LOCATION_TYPE_GPS时才有值AMapLocation.LOCATION_TYPE_GPS时,可以通过
AMapLocationClientOption.setSensorEnable(boolean)
控制是否返回速度值,当设置为true时会通过手机传感器获取速度,如果手机没有对应的传感器会返回0.0
AMapLocation.LOCATION_TYPE_GPS时不会返回街道名称AMapLocation.LOCATION_TYPE_GPS时也可以返回街道名称
AMapLocation.LOCATION_TYPE_GPS时不会返回门牌号AMapLocation.LOCATION_TYPE_GPS时也可以返回门牌号
AMapLocation.TRUSTED_LEVEL_HIGH
可信度一般AMapLocation.TRUSTED_LEVEL_NORMAL
可信度较低 AMapLocation.TRUSTED_LEVEL_LOW
非常不可信 AMapLocation.TRUSTED_LEVEL_BAD
AMapLocation.LOCATION_TYPE_GPS时不会返回地址信息AMapLocation.LOCATION_TYPE_GPS时也可以返回地址信息(需要网络通畅,第一次有可能没有地址信息返回)GeoFenceClient.removeGeoFence()方法 当要销毁GeoFneceClient时,需要调用一次
GeoFenceClient.removeGeoFence()方法,确保所有围栏已移除
AMapLocationClientOption.AMapLocationMode.Device_Sensors(仅设备模式)或 AMapLocationClientOption.AMapLocationMode.Hight_Accuracy(高精度模式)有效,值小于0时无效
AMapLocationClientOption.GeoLanguage.DEFAULT
AMapLocationClientOption.setGpsFirstTimeout(long)进行设置
AMapLocationClientOption.setGpsFirst(boolean)设置为true时才有效。AMapLocationClient.startLocation()使其生效AMapLocationClient.stopLocation(),然后主动调用一次AMapLocationClient.startLocation()以保证option正确生效
当主动设置的option和场景中的option有冲突时,以后设置的为准,
比如:签到场景中默认的为单次定位,当主动设置option为连续定位时,
如果先设置的场景,后改变的option,这时如果不调用startLocation不会变为连续定位,如果调用了startLocation则会变为连续定位,
如果先改变option,后设置场景为签到场景,则会变为单次定位AMapLocation.LOCATION_TYPE_GPS时不会返回地址信息AMapLocation.LOCATION_TYPE_GPS时也可以返回地址信息(需要网络通畅,第一次有可能没有地址信息返回)