public final class MapsInitializer
extends java.lang.Object
MapsInitializer.initialize(Context)
来设置一个可用的context。限定符和类型 | 字段和说明 |
---|---|
static int |
HTTP
Http协议。
|
static int |
HTTPS
Https协议。
|
static java.lang.String |
sdcardDir
地图缓存目录。
|
构造器和说明 |
---|
MapsInitializer() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
getDeviceId(android.content.Context context)
获取设备号
|
static boolean |
getNetWorkEnable()
已过时。
5.0.0开始废弃
|
static int |
getProtocol()
返回访问使用的协议类别
|
static java.lang.String |
getVersion()
返回地图SDK的版本号。
|
static java.lang.String |
getWorldVectorOfflineMapStyleAssetsPath() |
static void |
initialize(android.content.Context paramContext)
初始化全局 context。
|
static boolean |
isTerrainEnable()
是否打开地形图, 默认为关闭
打开地形图之后,底图会变成3D模式,添加的点线面等覆盖物也会自动带有高程
|
static void |
setApiKey(java.lang.String apiKey)
动态设置apiKey。
|
static void |
setNetWorkEnable(boolean enable)
已过时。
5.0.0开始废弃
|
static void |
setProtocol(int protocol)
设置访问使用的协议类别。
|
static void |
setTerrainEnable(boolean isTerrainEnable)
是否打开地形图, 默认为关闭
打开地形图之后,底图会变成3D模式,添加的点线面等覆盖物也会自动带有高程
注意:需要在MapView创建之前调用
|
static void |
updatePrivacyAgree(android.content.Context context,
boolean isAgree)
更新同意隐私状态,需要在初始化地图之前完成
|
static void |
updatePrivacyShow(android.content.Context context,
boolean isContains,
boolean isShow)
更新隐私合规状态,需要在初始化地图之前完成
|
public static java.lang.String sdcardDir
public static final int HTTP
public static final int HTTPS
public static void initialize(android.content.Context paramContext) throws android.os.RemoteException
paramContext
- context对象,不能为空。android.os.RemoteException
public static void setNetWorkEnable(boolean enable)
enable
- 是否可以联网获取地图数据。默认为true,可以联网public static boolean getNetWorkEnable()
public static void setApiKey(java.lang.String apiKey)
apiKey
- 在高德官网上申请的apiKey。public static java.lang.String getVersion()
public static void setProtocol(int protocol)
protocol
- 包含Http和Https两种协议。public static int getProtocol()
public static java.lang.String getWorldVectorOfflineMapStyleAssetsPath()
public static java.lang.String getDeviceId(android.content.Context context)
context
- public static boolean isTerrainEnable()
public static void setTerrainEnable(boolean isTerrainEnable)
注意:需要在MapView创建之前调用
isTerrainEnable
- true为打开,默认falsepublic static void updatePrivacyShow(android.content.Context context, boolean isContains, boolean isShow)
context:
- 上下文isContains:
- 隐私权政策是否包含高德开平隐私权政策 true是包含isShow: 隐私权政策是否弹窗展示告知用户 true是展示
- public static void updatePrivacyAgree(android.content.Context context, boolean isAgree)
context:
- 上下文isAgree:
- 隐私权政策是否取得用户同意 true是用户同意