类 TencentLocationManagerOptions
- java.lang.Object
-
- com.tencent.map.geolocation.TencentLocationManagerOptions
-
public class TencentLocationManagerOptions extends java.lang.ObjectTencentLocationManager调整选项.对
TencentLocationManager的调整, 应在getInstance之前进行.- 从以下版本开始:
- v6.2.0
-
-
构造器概要
构造器 构造器 说明 TencentLocationManagerOptions()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static java.lang.StringgetExtraDataForKey(java.lang.String key)通过 key 获取 Extra Data 中的数据, SDK 内部使用static java.lang.StringgetExtraKey()获取已设置的高级extraKey, 未设置时返回" ".static java.lang.StringgetKey()获取设置的key, 未设置时返回 "".static booleanisLoadLibraryEnabled()static booleanisUploadGpsForNavi()static voidsetDebuggable(boolean debuggable)static voidsetExtraData(java.lang.String key, java.lang.String value)在获取 TencentLocationManager 实例之前, 通过此接口, 向 SDK 设置 Extra Datastatic booleansetExtraKey(java.lang.String key)使用定位SDK高级功能,需要通过此接口设置额外key,请联系客服获取static booleansetKey(java.lang.String key)设置AppKeystatic voidsetLoadLibraryEnabled(boolean enabled)设置是否由定位SDK自动加载so library(缺省时为自动加载).static voidsetUploadGpsForNavi(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 内部使用
-
-