我正在使用Leaflet开发Web地图应用程序。该应用程序使用户能够使用Leaflet Leaflet.Draw插件在地图上绘制对象。用户还可以编辑或删除绘制的对象。
我在Leaflet Draw中遇到了revertLayers函数的问题。当用户取消更改时,图层将恢复为原始状态,但在下一次编辑中,它会显示拖动对象节点的点未被还原。
这是我的编辑控件代码:
ListView listView = (ListView)findViewById(R.id.list_item);
new ReadRSS(MainActivity.this, listView, "http://malaysiakini.com/en/news.rss").execute();
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
// your code here
}
}
答案 0 :(得分:0)
我认为这可能与0.3x版本的Leaflet.Draw插件有关。我改为版本0.2.7,问题就消失了。