タグ付けされた質問 「preferenceactivity」

7
AndroidのPreferenceActivityからSharedPreferencesを取得するにはどうすればよいですか?
アプリケーションの設定を表示するためにPreferenceActivityを使用しています。xmlファイルを介して設定を拡張して、onCreate(および完全なクラスメソッド)が次のようになるようにします。 public class FooActivity extends PreferenceActivity { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); addPreferencesFromResource(R.xml.preference); } } PreferenceActivity PreferenceFragmentのjavadocには、 これらの設定は、ユーザーが操作したときに自動的にSharedPreferencesに保存されます。このアクティビティの設定階層が使用するSharedPreferencesのインスタンスを取得するには、このアクティビティと同じパッケージのコンテキストでgetDefaultSharedPreferences(android.content.Context)を呼び出します。 しかし、別のアクティビティでSharedPreferenceの名前を取得するにはどうすればよいですか?電話しかできない getSharedPreferences(name, mode) 他のアクティビティでは、PreferenceActivityによって使用されたSharedPreferenceの名前が必要です。名前は何ですか、またはどのように取得できますか?

8
サポートライブラリからPreferenceActivityにアクションバーを追加する方法
アクションライブラリの互換性がサポートライブラリのリビジョン18に追加されましたActionBarActivity。以前のバージョンのAndroidでアクションバーを使用してアクティビティを作成するためのクラスが追加されました。 アクションライブラリをサポートライブラリからに追加する方法はありますPreferenceActivityか? 以前は、ActionBarSherlockを使用していましたSherlockPreferenceActivity。

8
サポートライブラリv21にアップグレードした後、PreferenceActivityにActionBarがありません
サポートライブラリv21にアップグレードした後、私のActionBarPreferenceActivityはなくなりました。 テーマを再度アクティブにするために、テーマのいくつかの属性を見逃しましたか?黒のActionBarでも同様の問題が発生しました。 またToolbar、ルートレイアウトにを追加して少しハックを追加しようとしましたが、期待どおりに機能しませんでした。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.