辅助提升定位精度
功能场景
提示用户开启设备WiFi模块以提升定位准确度
Android
1590746640|
扫码体验
使用产品
Android地图SDK|/index.php?title=androidsdk
>
辅助H5定位|/index.php?title=android-locsdk/guide/addition-func/assistant-h5
下载源码
//mapopen-pub-androidsdk.cdn.bcebos.com/map/sample/BaiduLBS_AndroidSDK_Sample.zip
核心接口
类
接口
描述
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); // 打开系统设置界面
复制
深色
复制成功
更多功能
点标记动画|/index.php?title=test
点融合|/index.php?title=test
添加文字和信息窗|/index.php?title=test