在 android 中将解码的多段线保存到 firebase 数据库中

Saving decoded polylines into a firebase database in android

我已经看过在firebase中存储单点的代码了。但我想知道的是如何将整条折线存储在 firebase 数据库中?解码后的多段线基本上是列表。我想知道如何在 firebase 中存储许多此类列表,以便稍后检索并对整条折线执行操作。

Firebase 使用 JSON 格式数据库

传递对应于可用 JSON 类型的类型如下:

  • 字符串

  • 双人

  • 布尔值

  • 地图

  • 列表

您也可以在 setValue() 方法以及 Lists 和 Map 中传递任何数据类型的值。

示例:

Firebase ref = new Firebase("<my-firebase-app>/names"):
String[] names = {"John","Tim","Sam","Ben"};
List nameList = new ArrayList<String>(Arrays.asList(names));
// Now set value with new nameList
ref.setValue(nameList);

您也可以传递您的客户对象列表。