問題 Androidでアプリケーションの設定画面をPreferenceActivityを使って作成した場合、設定したSharedPreferencesの値はどうやって取得すればよいか? 解決方法 PreferenceManager.getDefaultSharedPreferences(context); を使う。 説明 SharedPreferencesを自前で生成・取得する場合、 SharedPreferences preferences = getSharedPreferences(getString(R.string.app_name), MODE_PRIVATE); String hoge = preferences.getString("keyHoge", "defaultHoge"); のように、SharedPreferencesの名前を指定して呼び出す必要がある。 以下の