我要存储ArrayList<ArrayList<Transports>> arrayListsTransportsForAllStops
Activity 之间。类 Transport 实现 Parcelable。但是当我尝试制作
intent.putParcelableArrayListExtra("transports",arrayListsTransportsForAllStops);
我的环境出现错误:
以及如何从 Intent 中获取这些数据?
最佳答案
您可以遍历 ArrayList<Transports>
其封闭的 ArrayList 中的对象以及此 ArrayList<Transports>
中的每个对象您应该分别使用 putParcelableArrayListExtra 的对象,为每个对象使用不同的键。
关于android - 如何在 Activity 之间使用 Parcelable 接口(interface)存储 ArrayList<ArrayList<Object>>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25094316/