• AndroidBDMap学习04:定位配置的设置实现


    定位的配置是LocationClientOption的实例,执行实例的是LocationService的实例,要想自定义配置去实现定位,则需要去调用LocationActivity来完成定位的执行

    LocationClientOption配置参数:

    setCoorType(String var1) //设置坐标系
    setIsNeedAddress(boolean var1) //设置地理位置信息的显示
    setScanSpan(int var1) //设置扫描的时间间隔
    setLocationMode(LocationClientOption.LocationMode var1) //设置定位精度模式
    setNeedDeviceDirect(boolean var1) //设置设备方向的显示
    setIsNeedLocationDescribe(boolean var1) //设置地理位置的语义化
    setIsNeedAltitude(boolean var1) //设置显示海拔高度
    setIsNeedLocationPoiList(boolean var1) //设置显示本地附近的POI

    修改为此配置:

    //设置新的定位配置会先退出定位,再完成配置后重启定位
    locationService.setLocationOption(option)

    配置完成后视图跳转中传递参数Tag=1来提示视图中直接启动locationServiec

    Intent locIntent = new Intent(LocationOption.this, LocationActivity.class);
    //传递参数1,在LocationActivity中去启动服务。
    locIntent.putExtra("from", 1);
    LocationOption.this.startActivity(locIntent);
  • 相关阅读:
    1048. Find Coins (25)
    return view 详解 MVC
    EF Power Tool 代码生成器 反向生成
    对新数据库使用 Code First
    一个成熟的网站的架构设计应该是这样的
    公司业务的设计思想感悟
    请给奋斗中的男人们一次机会
    大话西游感悟
    充满恶意的单词
    lisp的解释器
  • 原文地址:https://www.cnblogs.com/lzw265/p/12248720.html
Copyright © 2020-2023  润新知