当我使用Intent.putExtra到Bundle传递一个int值时,该原语是否首先碰到了一个Object。我虽然只有Parceable或Serializable对象可以传递给Bundle。原始人怎么样?这是否达到整数?
亲切的问候。
答案 0 :(得分:0)
是。内部捆绑包使用HashMap<String, Object>();
答案 1 :(得分:-1)
您可以使用intent或Bundle传递基元类型的变量,而不会使其可分区或可序列化。
当您必须传递自定义对象时,您需要将其设为parcelable或Serializable。 Parcelable是Android的最佳选择。