标签: android android-activity bundle
我的问题非常基本我想知道是否所有诸如int,字符串和其他值都必须是静态的,以便将其保存到“saved-instance-state”包中。
答案 0 :(得分:0)
Bundle按值存储数据。因此,您基本上是将数据复制到捆绑包中,这就是说您的变量与捆绑中存储的数据无关。
基本上,捆绑包是键值对的映射。你可以保存你想要的任何东西然后恢复它。
这就是为什么你只能使用原语和parcelables(它基本上将对象转换为原始地图)。