-2
フラグメント/アクティビティでSharedPreferencesをどのように処理する必要がありますか?私はonPauseメソッドの断片だけでそれを処理することは良い考えではないと思いますか?MVPパターンでSharedPreferencesを処理する方法は?
フラグメント/アクティビティでSharedPreferencesをどのように処理する必要がありますか?私はonPauseメソッドの断片だけでそれを処理することは良い考えではないと思いますか?MVPパターンでSharedPreferencesを処理する方法は?
データベースを扱うのとまったく同じようにSharedPreferencesを処理します。データを保存する方法なので、ビュー(フラグメント/アクティビティ/カスタムビュー)ではなくプレゼンターに関連付けてください
たとえば、PreferenceAccessorやPreferenceDaoのようなラッパークラスを作成して渡すことができます発表者のコンストラクタで
あなたは言った - 「共有環境はプレゼンターに関連付けられるべきである」 これは多分これを疑う。 – eRaisedToX
とはなぜですか? @eRaisedToX –
私は多くの場所で共有されているprefsがMVPパターンのモデルに合っていると読んでいるから.. – eRaisedToX