arcgis for android 100 怎么获取当前底图的范围

如何获取在线底图的范围,目前看到的方法是
ArcGISMapImageLayer(URLConfig.MAP_LAYERS_URL).getFullExtent(),但是获取的一直是null
已邀请:

pengyuyan

赞同来自:

解决了,自己来回答一下
val arcGISMapImageLayer = ArcGISMapImageLayer(底图的路径)
arcGISMapImageLayer.addDoneLoadingListener {
mapViewFlag = when (arcGISMapImageLayer.loadStatus) {
LoadStatus.FAILED_TO_LOAD -> {
ToastUtils.showShort("地图加载失败")
false
}
LoadStatus.LOADED -> {
ToastUtils.showShort("地图加载成功")
// 获取底图范围
val extent = arcGISMapImageLayer.fullExtent
true
}
else -> {
ToastUtils.showShort("地图加载中")
false
}
}
}

要回复问题请先登录注册