2013-09-12 2 views
0

У меня есть BaseFragmentActivity, что все мои действия расширяются. Я хотел бы создать PreferencesActivity и воспользоваться возможностями Androids preferences.xml, но, очевидно, я не могу расширять оба класса.Сочетание собственных BaseActivity и PreferencesActivity

Я знаю, что более новые API предоставляют использование PreferenceFragments, но я хочу предложить поддержку устаревших версий Android (от 2.3 и выше).

Как я могу использовать структуру Preferences и расширить свой собственный базовый класс (который имеет несколько функциональных возможностей, необходимых для всех видов деятельности).

ответ

1

Кажется, что нельзя использовать PreferenceFragment сейчас в старых версиях (here some обсуждение об этом). Однако here около link разработчикам xda для создания собственных для более старых версий (но это довольно хаки).

Смежные вопросы