プリファレンスへのアクセスについて
プリファレンスにアクセスするには
contentクラスの
getSharedPreferences()
で
SharedPreferencesオブジェクトを取得
引数はファイル名を””で囲んだもの
と
モード
例えば
getSharedPreferences(“MainActivity”,MODE_PRIVATE);
モードは共有モードの指定で
MODE_PRIVATE
ほかのアプリからアクセス不可
MODE_WORLD_READABLE
他のアプリから読み込み可能
MODE_WORLD_WRITEABLE
他のアプリから書き込み可能
ちなみに、もし
プリファレンスのファイル名が
アクティビティ名と同じなら
getPreferences()が使える
これはアクティビティ名をファイル名として
使うので
モード指定だけでよくなる
例えば
SharedPreference pref=getPreferences(MODE_PRIVATE);