我有点困惑
intent.getSerializableExtra (String name)
和
intent.getExtras().getSerializable (String key)
我们可以互换使用它们,还是两者都有自己的特定场景?
如果是,当我们可以使用
getSerializableExtra (String name)
我们什么时候可以使用
getExtras().getSerializable (String key)
? 最佳答案
两者都做同样的事。getSerializableExtra
是Intent
的方法(必须在Intent
实例上调用它)getSerializable
是Bundle
的方法(必须在Bundle
实例上调用它)