需求如题,解决如下:
一、1.首先在Perspective类的public void createInitialLayout(IPageLayout layout)方法中将你需要动态加载的视图指定在固定区域:
// ***************** 地图 视图*********************
IFolderLayout folderLayout = layout.createFolder("topRight", IPageLayout.RIGHT, 0.77f,editorArea);
folderLayout.addView(IEView.ID);
// 设置地图视图不能关闭、不能拖动
layout.getViewLayout(IEView.ID).setCloseable(false);
layout.getViewLayout(IEView.ID).setMoveable(false);
//将需要动态加载的视图指定在固定区域(与地图视图在同一个区域)
folderLayout.addPlaceholder(RegionListView.ID);