Android Tab栏控制器(片段或动作栏或TABHOST)



我一直在慢慢将iOS应用程序移植到Android上,以便我可以花点时间确保它正常运行,现在我正处于需要创建tabbarcontroller的部分喜欢环境。我一直在搜索几天,并且遇到了许多示例,但是每个示例都有一个问题。

首先,大多数示例是指使用表格,当我刚检查时,它被弃用而无法使用。一个不使用列表的人要么使用片段(有时与动作栏一起使用)或选项卡主机。看来碎片是要走的路,但是您如何支持旧设备(来自Android网站超过50%的用户仍在API 10中)。

)。

基本上我需要设置的是一个标签环境,它将每个选项卡加载一个新的活动,然后每个活动也将具有基于导航的层次结构,因此我正在尝试查看最好的是最好的追求的选项,如果有人看到了一些可以帮助的例子。

到目前为止,我发现了4个教程,每个选项卡都有碎片和不同的活动,所以我现在要研究这些教程处理与旧设备的兼容性问题。

您可以使用支持库一直使用片段到API 4。我将在ActionBar选项卡中使用具有多个片段的单个活动,尽管您可能需要使用TABHOST进行支持以支持下API。

最新更新