Android создает комбинированный пользовательский интерфейс TabHost + ViewPager

Я просто просматривал демонстрацию и код класса ViewPager в библиотеке совместимости с Android; http://developer.android.com/resources/samples/Support4Demos/src/com/example/android/supportv4/app/index.html

То, что я хочу создать, это;

  • TabHost с вкладками.
  • На каждой вкладке отображается список.
  • Когда элемент в списке выбран, он запускает новое действие.
  • Новое действие перемещается на то место, где находился список, поэтому вкладки по-прежнему видны.
  • Нажатие кнопки «Назад» удаляет новое действие и отображает исходный список.

Я читал об использовании ActivityGroup, но этот класс устарел, поэтому я отказываюсь его использовать. Я просмотрел демонстрационные примеры Fragement для ViewPager и TabHost и чувствую, что ищу комбинацию обеих этих вещей, но я немного застрял, возможно ли это сделать?

Спасибо!


person C0deAttack    schedule 10.08.2011    source источник


Ответы (1)


Я нашел способ сделать это, используя ViewFlipper внутри вкладки. Затем используйте пользовательскую анимацию входа и выхода для перехода между представлениями.

person C0deAttack    schedule 23.08.2011