#android #android_fragment #android_support_library
Вопрос уточняющий. Фрагменты появились в 3й версии Андроид API 11, ориентируюсь я на пользователей начиная с API 15 и выше. Значит не нужно использовать android.support.v4.app.Fragment? Эта либа для поддержки фрагментов в версиях ниже 3, так же ведь?)
Ответы
Ответ 1
Если хотите использовать все современные возможности фрагментов, исправления и максимально одинаковое поведение на разных версиях андройда, то лучше использовать фрагменты и библиотеки поддержки. Смысл использовать родные фрагменты есть, только если у вас довольно маленькое приложение и вы хотите сделать его макимально маленьким). Нынче даже сама Android Studio по умолчанию при создании нового проекта с активити и фрагментами использует таковые из сапорт либы.Ответ 2
Да всё верно. Получается так, что если вы хотите использовать фрагменты и покрывать устройства версии ниже чем API11, то необходимо использовать android.support.v4.app.Fragment. Если в этом нет нужды, используйте android.app.Fragment
Комментариев нет:
Отправить комментарий