【问题标题】:Styling map: Change JSON file programmatically样式图:以编程方式更改 JSON 文件
【发布时间】:2017-12-14 17:17:04
【问题描述】:

我在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文件?有什么解决方法吗?

【问题讨论】:

    标签: android json google-maps


    【解决方案1】:

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

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

    【讨论】:

    • 用户将输入他们从浏览器获得的 json 的精确副本。我只需要它来存储现有的 json 文件并加载地图
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多