parcelable

    0熱度

    1回答

    我有下面的類: public class E implements Parcelable { @SerializedName("a") private String a= null; @SerializedName("b") private BigDecimal b= null; @SerializedName("c") private

    0熱度

    1回答

    我在我的項目中使用Parceler庫進行序列化。 我有一個RealmObject類是這樣的: @Parcel(implementations = {ARealmProxy.class}, value = Parcel.Serialization.BEAN, analyze = {A.class}) class A extends RealmObject { public int id

    2熱度

    2回答

    我希望Activity2通過Intent接收對象(此對象具有其他對象的ArrayList)。 對象轉移: public class Card implements Parcelable { @SerializedName("product_name") private String productName; private String description;

    -2熱度

    1回答

    我正在製作一個應用程序,其中的一項功能是用戶可以將圖像和視頻上傳到服務器 它在活動中運行良好,但現在我想在片段中使用它。我嘗試有效地編寫代碼,並且在編譯過程中我沒有收到任何錯誤,而且我的應用程序運行成功,但是當我點擊片段時,它顯示「不幸的應用程序已停止」,並且在日誌中出現此錯誤: java.lang.NullPointerException: Attempt to invoke virtual m

    1熱度

    1回答

    我有一個類,我嘗試使用parcelable來使用適配器。 這些都是項目(簡述) public class Stops implements Parcelable{ private String stop_id; private String type; private String location; private String address;

    0熱度

    2回答

    我試圖從AFragment傳遞MyData(Parcelable對象,包括ArrayList)到BFragment。 當然,它工作。但是,ArrayList的引用是相同的。 我看過關於Parcelable的各種文章,最後我發現只有當兩個對象在不同的​​任務中時,Parcelable纔會重新創建實例。 如何傳遞數據與原始類型不參考類型? 我寫了如下代碼。 邁德特: public class MyDa

    1熱度

    1回答

    雖然我相信它比我想象的要簡單,但這有些令人困惑。 我有一個名爲Commodities的類和一個名爲Stops的類,停止類需要一系列商品。所有停靠點內的項目都正確解析,如果我檢查調試器上的停靠點類的內容,我可以看到一切都應該去的地方。問題在於知道從適配器獲得什麼,以用於顯示Stops類和其內部商品addapter類中的內容。 這裏是我有(它是短暫的)代碼 首先是停止類 public class St

    0熱度

    2回答

    我在一個活動(A)中有一個鏈接列表,我想與另一個活動(B)共享。 該列表包含一個字符串類型的用戶名,幷包含LatLng類型的座標。我也使用Intent和捆綁來共享活動之間的數據。我嘗試使用Parcelable,但無法弄清楚如何使用它。下面是我的代碼有: data.java public class data implements Parcelable{ private LatLng co

    0熱度

    2回答

    我試圖從onDataLoaded函數(它在MainActivity中)傳遞自定義對象的列表片段,使用Parcelable。但我得到這個錯誤... 這是一個MainActivity funkcion,onDataLoaded 這是片段: public class SvePonudeFragment extends Fragment { private RecyclerView rv; @Nu

    0熱度

    2回答

    我的分段中存在方向改變和數據丟失的問題。所以基本上我有一個類的parcelable類和數組,但由於某些原因 它給了我一個錯誤: 包裹類: public final class WeatherData implements Parcelable { public static final String CELSIUS_PLACEHOLDER = " °C"; public static fin