为了初始化我的新片段,我需要发送一个可包裹的对象。它包含以下字段:
问题在于 JSONObject 不是可传递的。如果我仅在 writeToParcel 方法中使用 writeValue 方法,则会收到不可接受的类错误。 此外,JSONObject 甚至也不可序列化。
而且,typeAttributes 和 kindAttributes 是动态的,因此每次启动应用程序时它们都有不同的字段和不同的值。
如果有人知道如何解决这个问题,请帮忙。
private String sessionId;
private String status;
private JSONObject typeAttributes;
private JSONObject kindAttributes;
问题在于 JSONObject 不是可传递的。如果我仅在 writeToParcel 方法中使用 writeValue 方法,则会收到不可接受的类错误。 此外,JSONObject 甚至也不可序列化。
而且,typeAttributes 和 kindAttributes 是动态的,因此每次启动应用程序时它们都有不同的字段和不同的值。
如果有人知道如何解决这个问题,请帮忙。