Чтобы инициализировать мой новый фрагмент, мне нужно отправить объект как простой. Эти поля он содержит:Android Parcelable с JsonObject
private String sessionId;
private String status;
private JSONObject typeAttributes;
private JSONObject kindAttributes;
Проблема в том, что JSONObject не parcelable. Если я просто использую метод writeValue в методе writeToParcel, я получаю недопустимую ошибку класса. Кроме того, JSONObject не является даже Serializable.
Кроме того, typeAttributes и kindAttributes являются динамическими, поэтому каждый раз, когда запускается мое приложение, у них разные поля с разными значениями.
Если кто знает, как его решить, пожалуйста, помогите.
большое спасибо, я не знал, что JsonObject можно легко отличить от String и наоборот –