8

私のアプリは 2.2 から最新の Android バージョンまでサポートしています。問題は、設定ページで、現在 PreferenceActivity を使用していることです。ただし、ご存知のように、そのメソッドの多くは廃止されており、フラグメントベースの設定を使用するように指示されています。しかし、PreferenceFragment と Fragment Activity を使用するように切り替えた場合、PreferenceFragment は API レベル 11 以上でサポートされているため、2.2 と 2.3 をサポートできなくなることがわかりました。サポート ライブラリを使用しても、PreferenceFragment は含まれていません。Google が PreferenceFragment をサポート ライブラリに追加しなかった理由がわかりません。

とにかく、私はまだ古い PreferenceActivity を使用できると思いますが、非推奨であると言うなら、サポート ライブラリで代替をサポートしないのはなぜですか?

どんなアドバイスでも大歓迎です!

4

1 に答える 1