2017-04-30 4 views
2

RealmObjectのgetterとsetterを生成せずにParcelerを使用して別のアクティビティに送信すると、すべての属性がデフォルト値にリセットされているようです。Realm + Parcelerをパブリック属性(getter/setterなし)で使用できますか?

これらのゲッターとセッターの作成を避け、値を保持する方法はありますか?

ありがとうございました。

+0

管理対象のrealmObjectの場合は、プライマリキー – EpicPandaForce

+0

に基づいて他のアクティビティで再クエリすることを検討してください。残念ながら、双方向データバインディングも使用したいので、アンマネージドオブジェクトです。私がやろうとしていることは、設計が貧弱で、リファクタリングする必要があると思います。 – seb

+1

私は、Serialization.BEANを指定していないことを確認しますが、 – EpicPandaForce

答えて

1

Serialization.BEANを指定しないでください。ただし、解析する必要はないでしょう。

これは、シリアル化(BEAN)にgetters/settersを使用しようとはしませんが、その実装(分析)は考慮されませんので、管理オブジェクトを作成しようとはしません。

関連する問題