0

在我的应用程序中,我有两个活动,一个是带有 5 个选项卡的选项卡活动,另一个是正常活动。

起初,当应用程序启动时,我显示正常的活动 A,这与选项卡活动无关,但这里需要在底部显示 5 个选项卡按钮,全部处于未选中模式。

如何使用应用程序中使用的选项卡按钮列表显示正常活动

这是可能的吗?

4

2 回答 2

0

您无法使用开箱即用的组件做您想做的事情。所以让我建议一些替代方案。

  1. 你可以像谷歌那样做。谷歌在地图和导航中所做的是他们使用带有溢出按钮的操作栏。如果您查看这两个应用程序,您会发现这些按钮的工作方式有点像选项卡。当用户然后单击它们时,他们可以导航到其中包含真实选项卡的其他活动,或者您可以使用溢出按钮作为实际的选项卡栏。
  2. 使用 Osmdroid,因为它有地图,无需将其实现为MapActivity.
  3. 作为最后的解决方案,您可以制作自己的标签...
于 2012-12-03T13:05:20.463 回答
0

您不想将列表视图放在 tabHost 中。而不是这样做。

主要活动 - 实现 tabHost 的地方。您可以在此处创建选项卡并将其链接到特定活动。

FirstTabActivity -在此处使用您的 ListView 实现您的代码,就像正常活动一样。

SecondTabActivity -在此处使用您的 ListView 实现您的代码,就像正常活动一样。

ThirdTabActivity -在此处使用您的 ListView 实现您的代码,就像正常活动一样。

等等。

编辑

教程 - 见这里。

于 2014-07-31T08:55:39.200 回答