4

ICSを使用して設定を追加する必要がありaddPreferencesFromResource()ます。
で非推奨として示されていICSます。
xmlフォルダーに設定レイアウトを追加しましたが、これを設定アクティビティに追加できませんでした。

どうすれば追加できますか?

4

1 に答える 1

2

APIレベル11以降では、PreferenceFragmentsを呼び出すために使用する計画ですaddPreferencesFromResource()。この例は、のドキュメントPreferenceActivityで確認できます。

APIレベル11以降でサポートしようとしているがPreferenceFragment、それでも古いデバイスをサポートしている場合は、そのドキュメントに示されていることと、addPreferencesFromResource()直接呼び出す必要がありますPreferenceActivity...ただし、古いデバイスを使用している場合に限ります。非推奨としてマークされていてもaddPreferencesFromResource()、それが機能しないことを意味するわけではなく、さらに重要なことに、APIレベル10以下での唯一のオプションです。

これは、 APIレベル11スタイルのフラグメントとPreferenceActivity単一のソースセットからのクラシックの両方をサポートすることを示すサンプルプロジェクトです。

于 2012-08-17T12:57:35.150 に答える