类 TencentLocationManagerOptions
- java.lang.Object
-
- com.tencent.map.geolocation.TencentLocationManagerOptions
-
public class TencentLocationManagerOptions extends java.lang.Object
TencentLocationManager
调整选项.对
TencentLocationManager
的调整, 应在getInstance之前进行.- 从以下版本开始:
- v6.2.0
-
-
构造器概要
构造器 构造器 说明 TencentLocationManagerOptions()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static java.lang.String
getExtraDataForKey(java.lang.String key)
通过 key 获取 Extra Data 中的数据, SDK 内部使用static java.lang.String
getExtraKey()
获取已设置的高级extraKey, 未设置时返回" ".static java.lang.String
getKey()
获取设置的key, 未设置时返回 "".static boolean
isLoadLibraryEnabled()
static boolean
isUploadGpsForNavi()
static void
setDebuggable(boolean debuggable)
static void
setExtraData(java.lang.String key, java.lang.String value)
在获取 TencentLocationManager 实例之前, 通过此接口, 向 SDK 设置 Extra Datastatic boolean
setExtraKey(java.lang.String key)
使用定位SDK高级功能,需要通过此接口设置额外key,请联系客服获取static boolean
setKey(java.lang.String key)
设置AppKeystatic void
setLoadLibraryEnabled(boolean enabled)
设置是否由定位SDK自动加载so library(缺省时为自动加载).static void
setUploadGpsForNavi(boolean enabled)
-
-
-
方法详细资料
-
setLoadLibraryEnabled
public static void setLoadLibraryEnabled(boolean enabled)
设置是否由定位SDK自动加载so library(缺省时为自动加载).- 如果设置自动加载为 true, 定位SDK会在合适的时机调用
System.loadLibrary(String)
自动加载 "libtencentloc.so", 若加载失败会返回相应的错误码 - 如果设置自动加载为 false, 定位SDK不会自动加载 "libtencentloc.so". 此时App可自行处理加载过程并保证加载成功, 此外 so文件名不再限制为 "libtencentloc.so"
- 如果设置自动加载为 true, 定位SDK会在合适的时机调用
-
isLoadLibraryEnabled
public static boolean isLoadLibraryEnabled()
-
setExtraKey
public static boolean setExtraKey(java.lang.String key)
使用定位SDK高级功能,需要通过此接口设置额外key,请联系客服获取- 参数:
key
-- 返回:
-
getExtraKey
public static java.lang.String getExtraKey()
获取已设置的高级extraKey, 未设置时返回" ". 调用setExtraKey(String)
设置key
-
setKey
public static boolean setKey(java.lang.String key)
设置AppKey- 参数:
key
-- 返回:
-
getKey
public static java.lang.String getKey()
获取设置的key, 未设置时返回 "".腾讯定位SDK通过以下两种方式设置key
- manifest中配置名为TencentMapSDK的meta-datavalue填写您申请的key (推荐)
- 调用
setKey(String)
设置key (不推荐)
-
setDebuggable
public static void setDebuggable(boolean debuggable)
-
setUploadGpsForNavi
public static void setUploadGpsForNavi(boolean enabled)
-
isUploadGpsForNavi
public static boolean isUploadGpsForNavi()
-
setExtraData
public static void setExtraData(java.lang.String key, java.lang.String value)
在获取 TencentLocationManager 实例之前, 通过此接口, 向 SDK 设置 Extra Data
-
getExtraDataForKey
public static java.lang.String getExtraDataForKey(java.lang.String key)
通过 key 获取 Extra Data 中的数据, SDK 内部使用
-
-