1 つのアプリケーションから以下を保存しています。
final CheckBoxPreference mCheckPref = new CheckBoxPreference(sContext);
mCheckPref.setKey("alertnotification");
そして、次の 2 番目のアプリケーションからそれを取得しています。
mContext = context.createPackageContext("com.android.abc",Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY);
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(mContext);
boolean alertnotification = prefs.getBoolean("alertnotification",true);
初めてデフォルト値をtrueに設定したときでも、アラート通知は常にfalseになります。なぜこれが起こるのですか?