0

1 つのアクティビティのみからアクセスでき、アプリケーションのすべてのアクティビティ間で共有されない設定を定義できますか。つまり、getSharedPreferences を使用してもアクセスされません。

class a extends PreferenceActivity
{
}
4

1 に答える 1

0

はい、アクティビティに固有の共有設定を使用します。

getSharedPreferences("a", MODE_PRIVATE);

編集:

スコープ: MODE_PRIVATE - アプリケーション

MODE_WORLD_READABLE - システムで読み取り可能 (非推奨、危険)

MODE_WORLD_WRITEABLE - システム書き込み可能 (非推奨、危険)

MODE_MULTI_PROCESS - 最初に他のスレッドからの環境設定の変更をチェックします (ハニカム以前のデフォルト)

于 2013-07-07T08:02:26.240 に答える