如何序列化Polyline类?

时间:2015-03-01 02:25:50

标签: android gson android-maps-v2

是否有一些简单的方法来序列化ArrayList<Polyline>? (Polyline是com.google.android.gms.maps.model中的一个类。在下面的代码段中,数组列表称为polylines2)

我尝试使用gson.toJson但是我收到了StackOverflow错误。

[我还没有在3年多的时间内完成Android或Java开发,如果这很明显就道歉。]

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

1 个答案:

答案 0 :(得分:0)

假设您尝试将折线发送到应用的其他部分,以下是一些想法:

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