样式图:以编程方式更改JSON文件

时间:2017-07-10 20:30:06

标签: android json google-maps

我在row/my_map_style.json中有一个JSON文件,我正在根据该json文件设置地图样式。

MapStyleOptions style = MapStyleOptions.loadRawResourceStyle(this.context, R.raw.my_map_style);
map.setMapStyle(style);

工作正常。现在我想以编程方式更改JSON文件,基本上,当用户输入时,我将从编辑文本中获取JSON数据,然后将其存储在相同的原始文件和样式映射中。

但是当用户在editext中输入json数据时,我无法弄清楚如何更改已保存的json文件?对此有什么解决方法吗?

1 个答案:

答案 0 :(得分:0)

如果您使用的是浏览器,则无法更改客户端文件系统中的本地文件。

您可以做的是将数据保存为"本地存储" (浏览器必须支持它),一个cookie(用户必须允许它)或将数据发送到服务器,然后将其保存在文件或数据库中。