【问题标题】:How do I serialize the Polyline class?如何序列化折线类?
【发布时间】:2015-03-01 10:54:29
【问题描述】:

是否有一些简单的方法可以序列化ArrayList<Polyline>? (Polyline是com.google.android.gms.maps.model中的一个类。在下面的sn-p中,数组列表叫做polylines2)

我尝试使用 gson.toJson,但出现 StackOverflow 错误。

[我已经 3 年多没有做过 Android 或 Java 开发了,如果这很明显,请道歉。]

String polylinesSerialized = "";
polylinesSerialized = gson.toJson(polylines2);

【问题讨论】:

标签: android gson android-maps-v2


【解决方案1】:

假设您尝试将折线发送到应用程序的不同部分,这里有一些想法:

  • 在包含折线并将其传递给 Intens 的类上实现 Serializable 或 Parcelable。
  • 传递一个点数组,用于再次重建折线。
  • 使用本地持久性
  • 在内存中保留一些缓存
  • 将它们附加到公共汽车的事件中。例如:greendroid

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    • 2012-01-31
    • 1970-01-01
    • 2012-04-27
    • 2018-09-17
    • 1970-01-01
    相关资源
    最近更新 更多