Android操作栏会在一个标签中标记多个片段

时间:2012-08-24 21:11:29

标签: android tabs android-actionbar

我正在创建一个选项卡式应用程序,其中一个选项卡的主要活动是部门列表。当您单击部门时,它会启动一个新活动,列出部门中的文档。

我的问题是当它显示文档列表时,标签视图消失了。而且我想不断地将标签保持在顶部。我试图将TabActivity扩展到在选项卡下启动的每个活动,但随后列表视图会相互创建。

我还尝试在没有tablistener启动活动的情况下创建选项卡,因此我只能在第一次调用选项卡时创建监听器,但这是不允许的。

任何帮助都会受到赞赏,也许有一些方法我完全失踪了?

谢谢!

1 个答案:

答案 0 :(得分:1)

  

我想不断地将标签保持在顶部。

然后,当用户点击选项卡时,您不应该启动活动。您的标签内容应该是片段或您TabListener操纵的其他内容。作为标签内容的活动的概念现在已被弃用(并且,恕我直言,开始时是一个坏主意)。

  

我试图将TabActivity扩展到在选项卡下启动的每个活动,但随后列表视图会相互创建。

您会注意到TabActivity已弃用,特别是针对活动内容的标签概念。