使用RecordSet 的addNew() 新增一条数据,但是保存
W/System.err: java.lang.IllegalStateException: 记录集是只读的,不可修改
W/System.err: at com.supermap.data.Recordset.edit(Recordset.java:551)
下面是我的代码 图层也设置为了可编辑
layer.setEditable(true);
Recordset recordset = vector.getRecordset(false, CursorType.STATIC);
log("saveToMap", "count-->" + recordset.getRecordCount());
recordset.edit();
boolean b = recordset.addNew(geometry,params);
boolean update = recordset.update();
在PC上是可以添加的