/**
* 根据控件的选择,重新设置定位参数
*/
private void resetOption() {
AMapLocationClientOption mOption = new AMapLocationClientOption();
// 设置是否需要显示地址信息
mOption.setNeedAddress(true);
/*
* 设置是否优先返回GPS定位结果,如果30秒内GPS没有返回定位结果则进行网络定位
* 注意:只有在高精度模式下的单次定位有效,其他方式无效
*/
mOption.setGpsFirst(true);
// 设置是否开启缓存
mOption.setLocationCacheEnable(false);
// 设置是否单次定位
mOption.setOnceLocation(false);
//设置是否等待设备wifi刷新,如果设置为true,会自动变为单次定位,持续定位时不要使用
mOption.setOnceLocationLatest(false);
//设置是否使用传感器
mOption.setSensorEnable(true);
//设置是否开启wifi扫描,如果设置为false时同时会停止主动刷新,停止以后完全依赖于系统刷新,定位位置可能存在误差
// 设置发送定位请求的时间间隔,最小值为1000,如果小于1000,按照1000算
mOption.setInterval(1000);
// 设置网络请求超时时间
mOption.setHttpTimeOut(30000);
}
/**
* 默
Android开发之高德定位参数设置
最新推荐文章于 2025-02-23 15:20:17 发布