public interface IIndoor
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getActivedIndoorBuilding(LatLng outPosition)
已过时。
从4.2.4弃用,室内图信息的获取应从回调中监听
|
java.lang.String[] |
getActivedIndoorFloorNames()
获取当前激活状态室内图的楼层名称列表
|
int |
getIndoorFloorId()
获取当前激活状态室内图Building的选中楼层ID
|
void |
resetIndoorCellInfo()
清除自定义样式, 仅当此室内图激活时才生效
|
void |
setIndoorCellInfo(java.util.List<com.tencent.map.lib.models.IndoorCellInfo> indoorCellInfoList)
批量设置面样式, 仅当此室内图激活时才生效
|
void |
setIndoorEnabled(boolean enable)
设置是否显示室内图
|
void |
setIndoorFloor(int floorId)
设置当前激活状态室内图Building的选中的楼层
|
void |
setIndoorFloor(java.lang.String buildingId,
java.lang.String floorName)
将buildingId对应的室内图建筑物设置到指定楼层展示。
|
void |
setIndoorMaskColor(int argb)
设置室内遮盖层背景颜色
|
void |
setOnIndoorStateChangeListener(TencentMap.OnIndoorStateChangeListener listener)
设置室内图状态变化回调
|
void setIndoorEnabled(boolean enable)
enable
- true 展示室内图void setIndoorMaskColor(int argb)
argb
- 颜色值void setIndoorFloor(int floorId)
void setIndoorFloor(java.lang.String buildingId, java.lang.String floorName)
buildingId
- 要设置楼层的 buildingIdfloorName
- 楼层名称,参见 IndoorLevel.getName()
int getIndoorFloorId()
java.lang.String[] getActivedIndoorFloorNames()
@Deprecated java.lang.String getActivedIndoorBuilding(LatLng outPosition)
void setOnIndoorStateChangeListener(TencentMap.OnIndoorStateChangeListener listener)
listener
- 参见TencentMap.OnIndoorStateChangeListener
void setIndoorCellInfo(java.util.List<com.tencent.map.lib.models.IndoorCellInfo> indoorCellInfoList)
indoorCellInfoList
- 参见IndoorCellInfo
void resetIndoorCellInfo()