跳过导航链接
A B C D E F G I L O P R S T U V W 

S

setAble(boolean) - 类 中的方法com.amap.api.fence.GeoFence
设置围栏是否可用
setActivateAction(int) - 类 中的方法com.amap.api.fence.GeoFenceClient
设置触发地理围栏的条件 注意:重复设置不同的触发行为会重复触发围栏
setApiKey(String) - 类 中的静态方法com.amap.api.location.AMapLocationClient
设置apikey 必须在AmapLocationClient实例化之前调用
setBeidouFirst(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
 
setDeviceModeDistanceFilter(float) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置仅设备模式/高精度模式的系统定位自动回调最少间隔距离值
单位:米
默认值:0米 只有当定位模式为AMapLocationClientOption.AMapLocationMode.Device_Sensors(仅设备模式)或 AMapLocationClientOption.AMapLocationMode.Hight_Accuracy(高精度模式)有效,值小于0时无效
setGeoFenceAble(String, boolean) - 类 中的方法com.amap.api.fence.GeoFenceClient
设置围栏是否生效,
setGeoFenceListener(GeoFenceListener) - 类 中的方法com.amap.api.fence.GeoFenceClient
设置地理围栏的回调接口
setGeoLanguage(AMapLocationClientOption.GeoLanguage) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置逆地理信息的语言,目前之中中文和英文 默认值:AMapLocationClientOption.GeoLanguage.DEFAULT
setGpsFirst(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置首次定位是否等待卫星定位结果
默认值:false
只有在单次定位高精度定位模式下有效
设置为true时,会等待卫星定位结果返回,最多等待30秒,若30秒后仍无卫星定位结果返回,返回网络定位结果
4.5.0版本开始等待卫星定位结果返回的时间可以通过 AMapLocationClientOption.setGpsFirstTimeout(long)进行设置
setGpsFirstTimeout(long) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置优先返回卫星定位信息时等待卫星定位结果的超时时间,单位:毫秒 只有在AMapLocationClientOption.setGpsFirst(boolean)设置为true时才有效。
setHttpTimeOut(long) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置联网超时时间
单位:毫秒
默认值:30000毫秒
setInterval(long) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置发起定位请求的时间间隔
单位:毫秒
默认值:2000毫秒
setKillProcess(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置退出时是否杀死进程
默认值:false, 不杀死
注意:如果设置为true,并且配置的service不是remote的则会杀死当前页面进程,请慎重使用
setLatitude(double) - 类 中的方法com.amap.api.location.DPoint
设置坐标点的纬度
setLocationCacheEnable(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置是否使用缓存策略, 默认为true 使用缓存策略
setLocationListener(AMapLocationListener) - 类 中的方法com.amap.api.location.AMapLocationClient
设置定位回调监听
setLocationMode(AMapLocationClientOption.AMapLocationMode) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置定位模式
setLocationOption(AMapLocationClientOption) - 类 中的方法com.amap.api.location.AMapLocationClient
设置定位参数
setLocationProtocol(AMapLocationClientOption.AMapLocationProtocol) - 类 中的静态方法com.amap.api.location.AMapLocationClientOption
设置定位协议
setLocationPurpose(AMapLocationClientOption.AMapLocationPurpose) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置定位场景,根据场景快速修改option,不支持动态改变,修改后需要调用AMapLocationClient.startLocation()使其生效
当不需要场景时,可以设置为NULL, 注意: 不建议设置场景和自定义option混合使用 设置场景后,如果已经开始定位了,建议调用一次AMapLocationClient.stopLocation(),然后主动调用一次AMapLocationClient.startLocation()以保证option正确生效 当主动设置的option和场景中的option有冲突时,以后设置的为准, 比如:签到场景中默认的为单次定位,当主动设置option为连续定位时, 如果先设置的场景,后改变的option,这时如果不调用startLocation不会变为连续定位,如果调用了startLocation则会变为连续定位, 如果先改变option,后设置场景为签到场景,则会变为单次定位
setLongitude(double) - 类 中的方法com.amap.api.location.DPoint
设置坐标点的经度
setMockEnable(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置是否允许模拟位置
3.4.0开始,默认值为true,允许模拟;
3.4.0之前的版本,默认值为false,不允许模拟
setNeedAddress(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置是否返回地址信息,默认返回地址信息
默认值:true, 返回地址信息 2.9.0之前的版本定位类型为AMapLocation.LOCATION_TYPE_GPS时不会返回地址信息
2.9.0版本开始,当类型为AMapLocation.LOCATION_TYPE_GPS时也可以返回地址信息(需要网络通畅,第一次有可能没有地址信息返回)
setOnceLocation(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置是否单次定位
默认值:false
setOnceLocationLatest(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置定位是否等待WIFI列表刷新 定位精度会更高,但是定位速度会变慢1-3秒 从3.7.0版本开始,支持连续定位(连续定位时首次会等待刷新) 3.7.0之前的版本,仅适用于单次定位,当设置为true时,连续定位会自动变为单次定位,
setOpenAlwaysScanWifi(boolean) - 类 中的静态方法com.amap.api.location.AMapLocationClientOption
设置是否开启wifi始终扫描 只有设置了android.permission.WRITE_SECURE_SETTINGS权限后才会开启 开启后,即使关闭wifi开关的情况下也会扫描wifi 默认值为:true, 开启wifi始终扫描 此方法为静态方法,设置一次后其他定位Client也会生效
setSelfStartServiceEnable(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置是否允许定位服务自启动,用于连续定位场景下定位服务被系统异常杀死时重新启动。
setSensorEnable(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置是否使用设备传感器 默认值:false 不使用设备传感器
setWifiActiveScan(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
已过时。 
setWifiScan(boolean) - 类 中的方法com.amap.api.location.AMapLocationClientOption
设置是否允许调用WIFI刷新 默认值为true,当设置为false时会停止主动调用WIFI刷新,将会极大程度影响定位精度,但可以有效的降低定位耗电
startAssistantLocation(WebView) - 类 中的方法com.amap.api.location.AMapLocationClient
启动H5辅助定位 只适用于Android 4.2及以后版本 该接口只用于配合Web JS API的H5辅助定位,开启后并没有开始定位,开始定位由JS API触发。
startLocation() - 类 中的方法com.amap.api.location.AMapLocationClient
开始定位
STATUS_IN - 类 中的静态变量com.amap.api.fence.GeoFence
围栏状态-进入围栏
STATUS_LOCFAIL - 类 中的静态变量com.amap.api.fence.GeoFence
围栏状态-定位失败(定位失败时,围栏状态无法进行检测)
STATUS_OUT - 类 中的静态变量com.amap.api.fence.GeoFence
围栏状态-离开围栏
STATUS_STAYED - 类 中的静态变量com.amap.api.fence.GeoFence
围栏状态-在围栏内停留
STATUS_UNKNOWN - 类 中的静态变量com.amap.api.fence.GeoFence
围栏状态-初始状态,表示从未触发过围栏
stopAssistantLocation() - 类 中的方法com.amap.api.location.AMapLocationClient
停止辅助定位 如果已经调用了startAssistantLocation接口,在destroy时请调用该接口
stopLocation() - 类 中的方法com.amap.api.location.AMapLocationClient
停止定位
A B C D E F G I L O P R S T U V W 
跳过导航链接