Мне нужно перенести приложение для iOS на Android, и я новичок в Android, я не уверен, что лучший дизайн макета для приложения:
- Панель вкладок (с кнопками на ней) всегда внизу экрана
- Каждая вкладка кнопки соответствует экрану, и каждый экран имеет иерархию подэкрана
Например:
Кнопка Tab: Магазины
Экран показывает: список магазинов
Нажмите на магазин: переход к деталям магазина с адресом, сайтом и т. Д.
Нажмите на адрес в подробном экране магазина: переход к карте
В настоящее время у меня есть TabActivity, каждая кнопка вкладки связана с Activity для функции этой кнопки, внутри каждой Activity у меня есть ViewGroup, которая содержит фрагмент, поэтому я могу заменить текущий фрагмент новым для перехода на экран (я пытался создание новой активности, но панель вкладок исчезает). Я не знаю, является ли это лучшим способом для его разработки, или есть ли лучший подход?