Dataset dataset = mapControl.getMap().getLayers().get(pos).getDataset();
DatasetVector datasetVector = (DatasetVector) dataset;
fieldInfos = datasetVector.getFieldInfos();
fieldInfo = fieldInfos.get(index);
public void onDestroy() {
super.onDestroy();
fieldInfo.dispose();
fieldInfos.dispose();
}
然后在释放资源的时候会闪退,是因为我的数据集没有释放导致的嘛