此应用程序的最佳布局设计(带屏幕过渡的选项卡栏)



我需要将iOS应用程序迁移到Android,而我是Android新手,我不确定该应用程序的最佳布局设计是什么:

  1. 标签栏(上面有按钮)总是在屏幕底部
  2. 每个
  3. 选项卡按钮对应于一个屏幕,每个屏幕都有一个子屏幕层次结构

例如:标签按钮:商店屏幕显示:商店列表点击商店:过渡到带有地址,网站等的商店详细信息点击店铺详情屏幕中的地址:过渡到地图

目前我有一个 TabActivity,每个选项卡按钮都与该按钮功能的活动相关联,在每个活动内部,我有一个包含片段的 ViewGroup,因此我可以将当前片段替换为新片段以进行屏幕过渡(我尝试创建新的活动,但标签栏消失了)。我不知道这是最好的设计方法,还是有更好的方法?

我相信你想要的是一个处理不同活动的TabHost:http://developer.android.com/reference/android/widget/TabHost.html

查看开发指南中的选项卡布局示例:http://developer.android.com/resources/tutorials/views/hello-tabwidget.html

使用 Fragment s 将阻止您将应用程序部署到 HoneyComb <的任何设备。>

最新更新