10

複数のアクティビティ間で SharedPreferences を使用したいのですが、SharedPreferences にアクセスし、静的メソッドを介してさまざまなアクティビティに返す 1 つのクラスを用意するという考えです。私の質問は次のとおりです。SharedPreferences にはコンテキストを初期化する必要があり、さまざまなアクティビティからさまざまなコンテキストを与えるので、値にはまだアクセスできますか?

すべての助けに感謝します!

4

1 に答える 1

17

指定されたContextto.getSharedPreferences()は、システムがアプリケーション固有の情報にアクセスできるようにするためだけに存在します。アプリ内のすべてActivityの人が同じ設定を共有します。

于 2012-12-23T17:10:16.230 に答える