我有一个包含一个对象的包。通常你有键值对,但整个包是一个对象的表示
IE
捆绑[{id=39, special_requests=, definition_id=2562}]
这是一个简化版本,因为有很多对象属性
所以基本上捆绑的第一个也是唯一的值是一个对象,我怎样才能在没有密钥的情况下提取它?
我有一个包含一个对象的包。通常你有键值对,但整个包是一个对象的表示
IE
捆绑[{id=39, special_requests=, definition_id=2562}]
这是一个简化版本,因为有很多对象属性
所以基本上捆绑的第一个也是唯一的值是一个对象,我怎样才能在没有密钥的情况下提取它?
对于一个对象,您有两个选项。如果对象实现了Parcelable
,那么您可以使用getParcelable(KEY)
. 否则,您必须使用getSerializable(KEY)
. 无论如何,它都会有一把钥匙。如果没有钥匙,你不能把东西放在 Bundle 中。