无法理解actionbarsherlock标签/片段/活动

时间:2012-07-22 14:05:19

标签: android android-activity fragment actionbarsherlock

我相信我有一个非常直截了当的用例,但在看似基本面时遇到了问题。我是Fragments的新手,只觉得我必须深入研究它们,因为很遗憾不推荐使用Tabs。

我想要实现的只是一个标签式布局,过去我每个标签都有一个活动。

我正在查看ActionBarSherlock附带的示例,并且有一些混乱,我希望他们完成Tab导航,这样他们实际上链接到活动而不只是在内容窗格中设置文本..我认为这会让事情变得更糟糕对很多人来说更容易理解..

我开始我的'Main'活动扩展了SherlockFragmentActivity并实现了TabListener ..发现这是毫无意义的,因为他们建议我使用Fragments,所以参考Fragment样本我然后查看了FragmentTabs样本,它没有实现TabListener,但有自己的内部类来管理选项卡。

不幸的是,演示示例中的选项卡看起来远比FragmentTabs示例中的选项卡好得多..片段选项卡示例看起来像我们习惯在Android中看到的选项卡(非常差)与更现代的ActionBar相比“演示”样本中的标签。

所以我想要完成的是混合两个示例,因此我有漂亮的现代动作栏标签,但也了解如何在点击时加载新活动。

任何帮助都会受到赞赏,我开始真的觉得我的头撞在墙上。

谢谢

1 个答案:

答案 0 :(得分:2)

  

我是Fragments的新手,只觉得我必须深入研究它们,因为很遗憾不推荐使用Tabs。

不推荐使用标签。不推荐使用选项卡中的活动,其形式为弃用ActivityGroup(即将活动置于活动内)。当然欢迎您使用TabHost而不将活动放在标签中。

  

我希望他们完成Tab导航,以便他们实际链接到活动

这是因为不推荐在活动中放置活动。

  

所以我想要完成的是混合两个示例,因此我有漂亮的现代动作栏标签,但也了解如何在点击时加载新活动。

不要将活动放在标签中。 use fragments for the contents of tabsotherwise modify your UI when tabs are clicked upon