首页 / 浏览问题 / 移动GIS / 问题详情
android做二三维切换,切换到三维打开场景异常
12EXP 2024年08月23日
我在一个界面中放置了mapview和SceneControl,需要做二三维切换,切换到三维打开场景异常,调用方法sceneControl.getScene()提示错误java.lang.IllegalStateException: getScene() at com.supermap.realspace.SceneControl.getScene(SceneControl.java:413)

1个回答

场景控件设置显示后需要确保场景控件实例化成功才能调用控件获取scene实例,可用

sceneControl.sceneControlInitedComplete(new SceneControl.SceneControlInitedCallBackListenner() {
    @Override
    public void onSuccess(String s) {
        sceneControl.getScene().setWorkspace(workspace);
    }
});
3,685EXP 2024年08月23日
解决问题了
...