Android 从java代码控制选项卡

Android 从java代码控制选项卡,android,xml,tabs,Android,Xml,Tabs,我有一个有4个标签的项目。所有四个选项卡都位于activity_主xml文件中。MainActivity Java文件使用tabhost设置选项卡的内容。我的一个选项卡有列表视图,另一个选项卡有地图。我是在MainActivity类中执行所有这些事件(加载地图、设置列表视图),还是可以为每个布局实现一个类,以便在焦点更改到该选项卡时调用该类?一个新手需要一些认真的帮助。对标签也不是很熟悉。塔克斯。不知道要附加什么样的示例代码,因为我除了在不同的类中实现一些不起作用的东西外,没有做过很多尝试。每个

我有一个有4个标签的项目。所有四个选项卡都位于activity_主xml文件中。MainActivity Java文件使用tabhost设置选项卡的内容。我的一个选项卡有列表视图,另一个选项卡有地图。我是在MainActivity类中执行所有这些事件(加载地图、设置列表视图),还是可以为每个布局实现一个类,以便在焦点更改到该选项卡时调用该类?一个新手需要一些认真的帮助。对标签也不是很熟悉。塔克斯。不知道要附加什么样的示例代码,因为我除了在不同的类中实现一些不起作用的东西外,没有做过很多尝试。

每个选项卡内容都应该是一个活动(或者至少是我在代码示例中找到的),第一次激活选项卡时,它将显示其活动
onCreate()
,然后,如果您单击已加载的选项卡,该选项卡将调用其
onResume()

您可以找到使用选项卡的逐步教程。

您可以使用

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


这里有一个简短的说明。

我还没有仔细研究过这些片段,但根据我目前的Android编程水平,我很快就会发现这些片段很容易理解。塔克斯