我有一个活动,启动时需要访问两个不同的ArrayLists.两个列表都是我自己创建的不同对象.
基本上我需要一种方法将这些对象从Intent传递给活动.我可以使用addExtras()但这需要一个Parceable兼容类.我可以让我的类通过序列化,但据我所知,这会减慢程序的速度.
我有什么选择?
我可以通过枚举吗?
旁白:有没有办法从Intent将参数传递给Activity Constructor?
从官方开发者文档中删除了"避免只需要Ints的枚举"部分.(请参阅为什么Android不使用更多枚举?对于旧版内容)
为什么?是否有Android VM的更改使得提示过时了?