0

すべてのアクティビティを拡張する BaseFragmentActivity があります。PreferencesActivity を作成し、Android の Preferences.xml 機能を利用したいのですが、明らかに両方のクラスを拡張することはできません。

新しい API が PreferenceFragments の使用を提供していることは知っていますが、レガシー Android バージョン (2.3 以降) のサポートを提供したいと考えています。

Preferences 構造を利用して、独自の基本クラス (すべてのアクティビティに必要ないくつかの機能を備えています) を拡張するにはどうすればよいですか。

4

1 に答える 1

1

PreferenceFragment古いバージョンでは現在使用できないようです (ここでそれについての議論があります)。ただし、ここでは、古いバージョン用に独自のものを作成するための xda-developers へのリンクをいくつか示します (ただし、かなりハックです)。

于 2013-09-13T06:31:46.880 に答える