Лучший дизайн для этого приложения (панель вкладок с переходом экрана) - PullRequest
1 голос
/ 13 мая 2011

Мне нужно перенести приложение для iOS на Android, и я новичок в Android, я не уверен, что лучший дизайн макета для приложения:

  1. Панель вкладок (с кнопками на ней) всегда внизу экрана
  2. Каждая вкладка кнопки соответствует экрану, и каждый экран имеет иерархию подэкрана

Например: Кнопка Tab: Магазины Экран показывает: список магазинов Нажмите на магазин: переход к деталям магазина с адресом, сайтом и т. Д. Нажмите на адрес в подробном экране магазина: переход к карте

В настоящее время у меня есть TabActivity, каждая кнопка вкладки связана с Activity для функции этой кнопки, внутри каждой Activity у меня есть ViewGroup, которая содержит фрагмент, поэтому я могу заменить текущий фрагмент новым для перехода на экран (я пытался создание новой активности, но панель вкладок исчезает). Я не знаю, является ли это лучшим способом для его разработки, или есть ли лучший подход?

1 Ответ

0 голосов
/ 13 мая 2011

Я считаю, что вы хотите TabHost для управления различными видами деятельности: http://developer.android.com/reference/android/widget/TabHost.html

Посмотрите пример макета вкладки в руководстве разработчика: http://developer.android.com/resources/tutorials/views/hello-tabwidget.html

Использование Fragment s не позволит вам развернуть приложение на любом устройстве

...