标签: android arraylist abstract parcelable
我有一个抽象对象(动物)的arraylist,我试图发送和恢复这个数组。问题是我需要在重建数组时给一个创建者,此时我传递一个我在动物创建者中检查的字符串并检查我需要创建哪种动物。
我不知道这是最有效的,所以有更好的方法来创建一个可分割的抽象数组吗?
这是一个描述问题的小型演示项目。
https://github.com/Evertvandenbruel/parcelable-abstract/tree/master/Parcelable-example/src/com/example/parcelable_example/model
或者更好地获得可分割对象的类型?