透過可序列化傳遞物件
在此查詢中,使用者在透過意圖傳送可序列化類別時遇到困難。儘管實現了 Serialized,操作仍然不成功。
涉及的類別 Thumbnail 包含用於管理標籤和點陣圖的屬性和方法。使用者嘗試透過意圖發送這些縮圖物件的列表,但沒有成功。
要解決此問題,無需使用 Parcelable。相反,使用者可以在意圖中使用 Bundle.Serialized 傳遞可序列化清單。
Bundle bundle = new Bundle(); bundle.putSerializable("value", all_thumbs); intent.putExtras(bundle);
在接收端,在 SomeClass Activity 中:
Intent intent = this.getIntent(); Bundle bundle = intent.getExtras(); List<Thumbnail> thumbs = (List<Thumbnail>) bundle.getSerializable("value");
此方法可以成功實現使用 Serialized 透過意圖傳輸縮圖物件清單的資料。
以上是如何在 Android 中透過 Intent 傳遞可序列化的物件清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!