我创建了Intent并使用putExtra
方法放置了数据。
现在我想将geoPointsArray
类型变量放到我的intent对象中,这里是geoPointsArray的类型:
List<GeoPoint> geoPointsArray = new ArrayList<GeoPoint>();
在现有方法putExtra
中,我找不到如何设置自定义类型。
有人可以帮我这个吗?
由于
答案 0 :(得分:2)
GeoPoint
必须是Parcelable或Serializable。因此,您应该将其子类化以添加这些功能,因为我认为它们会错过原始实现。
然后看看他们会帮助你的其他问题。 Serialization issue with SortedSet, Arrays, an Serializable