parcelable

    0熱度

    1回答

    我寫this Java parser library其輸出一組的POJO classes: 發售 房 流 網址 VideoSize 因爲我想用在解析數據Android項目我遇到了一個問題:模型類是不可巡視也不可序列號。後者可通過java.io.Serializable執行。有沒有辦法實現Parcelable而不是將所有字段複製到新模型中?

    4熱度

    1回答

    我已經收到此錯誤: - java.lang.RuntimeException: Parcel [email protected]: Unmarshalling unknown type code 30 at offset 8804 我已經通過這個解決方案變本加厲之後:在我的Android應用https://stackoverflow.com/a/21380449/2492278。 這可能是一個

    0熱度

    1回答

    我有一個JSON消息被髮送到我的第一個Android應用程序中的監聽服務(讀取:pelase be gentle!),它映射到實現Parcelable的對象。反序列化的對象用於顯示通知,其目的是啓動另一個在佈局中顯示完整數據的活動。 使用反序列化的對象,我可以在通知中顯示信息而沒有問題。在該通知中的代碼啓動次要活動: Intent intent = new Intent(this, Seconda

    0熱度

    1回答

    這是我的課,我試圖讓它Parcelable,正如你可以在代碼中看到我在一些地方滯留在代碼: public class CommentModel implements Parcelable{ String COMMENT_CONTENT; String COMMENT_ID; UserModel COMMENT_ACTOR; public Commen

    0熱度

    1回答

    我從服務器獲取我的Android應用程序這JSON迴應,我想通過Gson來解析這些數據,在Json響應許可標記,我的5月20-25包含數據與鍵像1,2,...權限的每個值包含兩個信息用#鍵分隔我只能顯示那些進入許可的事情作出迴應。解析對象類(Pojo或Model類必須執行Parcelable) 我的應用程序也支持脫機功能,所以需要建議我解析時如何在DB中同時存儲數據。 [{ "permi

    0熱度

    1回答

    我該如何反序列化JSON這樣:使用GSON庫 "data": { "key1": 11, "key2": { "key3": 22 "key4": 83 "key5": 99 } } 到Android捆綁?這是行不通的: class Model implements Parcelable { private int

    3熱度

    4回答

    所以,我正在嘗試爲android做類似rpg的活動來練習編程。我有一個英雄對象,我試圖按照其他人的建議使用parcelable傳遞,但我不知道如何將其傳回。 在一個活動中,我將有 myIntent.putExtra("heroData", hero); ,然後在myIntent,活動在原有活動的開始,我會 hero = (Protag) getIntent().getParcelableExt

    1熱度

    1回答

    我遇到了一個讓我完全無法相信的問題。我的自定義對象似乎在通過意圖發送到新活動後丟失了值。爲什麼一個對象只有在被意圖傳遞後纔會丟失它的實例變量的值? 我有自定義對象,實現Parcelable,用於存儲特定的數據。 public class Vehicle implements Parcelable, Serializable{ private static final String TAG = "

    10熱度

    1回答

    我有這樣的Java parcelable: @SuppressWarnings("rawtypes") public static final Parcelable.Creator CREATOR = new Parcelable.Creator() { public KwerendaGraficzna createFromParcel(Parcel in) { retur

    0熱度

    2回答

    所以我知道這很混亂,但爲什麼這會起作用?如果我有 public class A implements Parcelable{ private B propB; } public class B extends A implements Parcelable{ private int stuff; } 所以如果我創建了一個 A objectA = new A();