辅助提升定位精度
功能场景
提示用户开启设备WiFi模块以提升定位准确度。
Android

//mapopen-website-wiki.bj.bcebos.com/demos/AndroidVideos/辅助提升定位精度.mp4

扫码体验
核心接口
类
接口
描述
LocationClientOption
setLocationMode(LocationClientOption.LocationMode mode)
设置定位模式
核心代码
1.设置高精度定位模式
JAVA
/**
* 初始化定位参数
*/
private void initLocation() {
// 初始化客户端
mLocationClient = new LocationClient(this);
myLocationListener = new MyLocationListener();
mLocationClient.registerLocationListener(myLocationListener);
LocationClientOption mOption = new LocationClientOption();
// 设置高精度定位模式
mOption.setLocationMode(LocationClientOption.LocationMode.Hight_Accuracy);
// 设置定位参数
mLocationClient.setLocOption(mOption);
}
复制
深色
复制成功
2.引导用户打开设备WIFI模块
JAVA
// 打开系统wifi界面设置 Intent intent = new Intent(android.provider.Settings.ACTION_WIFI_SETTINGS); startActivity(intent); // 打开系统设置界面
复制
深色
复制成功