0

我有一个包含 4tabs 的项目。所有四个选项卡都在 activity_main xml 文件中。MainActivity Java 文件使用 tabhost 来设置选项卡的内容。我的一个选项卡有一个列表视图,另一个是地图。我是否在 MainActivity 类中执行所有这些事件(加载地图,设置列表视图),或者我可以为每个布局实现一个类,以便在焦点更改到该选项卡时调用该类?有点新手需要一些认真的帮助。对标签也不是很熟悉。谢谢。不知道要附加什么示例代码,因为我没有尝试太多,除了在不同的类中实现一些东西并且从未奏效。

4

2 回答 2

1

您可以使用FragmentTabHost

为每个选项卡创建一个片段并将其添加到FragmentTabHost.

这是一个快速教程

于 2013-10-20T11:22:48.753 回答
0

每个选项卡内容应该是一个活动(或至少我在代码示例中找到的),第一次激活一个选项卡时,它会是它的活动onCreate(),然后如果你单击一个已经加载的选项卡,它将调用它的onResume().
在这里,您可以找到使用标签的分步教程。

于 2013-10-20T11:14:36.717 回答