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();