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