Я ищу, чтобы написать настройки, которые могут быть применены к устройствам 3.0 и pre-3.0. Обнаружив, что PreferenceActivity
содержит устаревшие методы (хотя они используются в прилагаемом примере кода), я посмотрел PreferenceFragement
и пакет совместимости, чтобы решить мои проблемы.
Похоже, что этого PreferenceFragment
нет в пакете совместимости. Кто-нибудь может сказать мне, было ли это преднамеренным? Если да, могу ли я легко настроить таргетинг на ряд устройств (то есть <3.0 и> = 3.0) или мне придется прыгать через обручи? Если это не было преднамеренно исключено, можем ли мы ожидать новый выпуск пакета совместимости? Или есть другой обходной путь, который безопасно использовать?
ура
Джеймс
"Because most of Preferences' implementation is hidden, therefore impossible to backport without lots of hackery."
PreferenceFragmentCompat
недавно был добавлен в библиотеку поддержки.