我最近接受了在线挑战
1)以下问题被问到,我能够谷歌,但无法完全理解。 2)这与Fragements args有关吗?
可以将对象类型的哪个对象传递给Bundle中的Activities 1.Clonable 2.可序列化 3.Comparable 3.Parselable
答案 0 :(得分:1)
第一次看Comparable
和Clonable
没有理由传递给一个包。刚刚验证了它
@Override
protected void onCreate(Bundle savedInstanceState) {
savedInstanceState.putParcelable(key, value);
savedInstanceState.putSerializable(key, value);
}
因此,您可以从可用方法列表中看到,您可以传递Serializable
和Parselable
个对象。
答案 1 :(得分:0)
答案是3. Parcelable
,是的,这也适用于片段'args
,因为它的类型为Bundle
。