すべてのアクティビティを拡張する BaseFragmentActivity があります。PreferencesActivity を作成し、Android の Preferences.xml 機能を利用したいのですが、明らかに両方のクラスを拡張することはできません。
新しい API が PreferenceFragments の使用を提供していることは知っていますが、レガシー Android バージョン (2.3 以降) のサポートを提供したいと考えています。
Preferences 構造を利用して、独自の基本クラス (すべてのアクティビティに必要ないくつかの機能を備えています) を拡張するにはどうすればよいですか。