Замена для ViewPager на Android 3.1

1

Я разрабатываю приложение для Android 3.1.

Я нашел действительно красивый виджет ViewPager, который доступен только на android.support.v4.view.ViewPager.

Я думаю, что мне не нужно использовать android.support.v4 если я использую Android 3.1 SDK.

Вы знаете, есть ли что-то похожее на ViewPager на Android 3.1?
или
Как использовать фрагменты на Android 3.1?

Теги:
android-fragments
android-viewpager

1 ответ

1
Лучший ответ

Я думаю, что мне не нужно использовать android.support.v4, если я использую Android 3.1 SDK.

Для ViewPager, да, вы это делаете. Пакет поддержки Android содержит как backports (например, фрагменты), так и новые вещи (например, ViewPager).

Вы, если есть что-то похожее на ViewPager на Android 3.1?

ViewPager находится в пакете поддержки Android, а не в выпуске прошивки.

Как использовать фрагменты на Android 3.1?

Вы можете использовать собственные фрагменты, если ваше приложение будет работать только на уровне API 11+.

  • 0
    Спасибо за Ваш ответ. Можно ли смешивать нативные фрагменты с помощью ViewPager?
  • 1
    @VansFannel: Технически ViewPager полностью независим от системы фрагментов. При этом две конкретные реализации PagerAdapter ( FragmentPagerAdapter и FragmentStatePagerAdapter ) настроены на использование PagerAdapter FragmentPagerAdapter пакета поддержки Android. Однако вы можете легко клонировать эти адаптеры из исходного кода и изменить их так, чтобы они ссылались на собственные классы Fragment вместо backport, или PagerAdapter свой собственный PagerAdapter (даже тот, который вообще не имеет ничего общего с фрагментами).
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню