私は SharedPreferences を使用していましたが、すべて正常に機能していました。
次に、UI の調整を開始しました。依存関係として HoloEverywhere を追加し、Activity の代わりに SActivity を拡張しました。現在、SharedPreferences はどれも機能しません。
mPrefs = mCtx.getSharedPreferences(ctx.getPackageName(),
Context.MODE_PRIVATE);
mEditor = mPrefs.edit();
これは、最初にAndroidのSPを使用してSPを初期化した方法です。HE も SP を拡張していることに気付いたので、コードを HE の PreferenceManager と SharedPreferences を使用するように変更しました。
mPrefs = PreferenceManager.getDefaultSharedPreferences(ctx);
mEditor = mPrefs.edit();
ただし、私の操作はまだ SP に保存されていません。私はここで何か悪いことをしていますか?