當我使用Intent.putExtra傳遞一個int值時,該原語是否首先碰撞到一個Object。我雖然只有Parceable或Serializable對象可以傳遞給一個Bundle。基元如何?這是否碰到了Integer?將原始類型傳遞到一個包中
親切的問候。
當我使用Intent.putExtra傳遞一個int值時,該原語是否首先碰撞到一個Object。我雖然只有Parceable或Serializable對象可以傳遞給一個Bundle。基元如何?這是否碰到了Integer?將原始類型傳遞到一個包中
親切的問候。
是的。內部捆綁使用HashMap<String, Object>();
您可以通過原語類型的意圖或捆綁變量,但不使其parcelable或序列化。
當你將不得不傳遞你的自定義對象時,你需要使它可以parcelable或Serializable。 Parcelable是Android的最佳選擇。