0

我想在顶部有一个 actionBar,在下一行有一个标签。

我的活动扩展了 TabActivity,并使用了 getActionBar();

现在我正在尝试使用夏洛克的 getSupportedActionBar() 并遇到麻烦。

在创建活动以在所有版本的 Android 上使用操作栏时,您必须声明活动以扩展以“Sherlock”开头的任何活动类(例如,SherlockActivity、SherlockFragmentActivity)。通过调用 getSupportActionBar()(而不是 getActionBar())来处理与操作栏的交互。

如何同时使用 sherlock 和 tabActivity?

4

1 回答 1

1

项目附带的示例中有使用带有 ActionBarSherlock 的选项卡的示例。

查看FragmentTabsFragmentTabsPager示例。

简短的回答是您扩展 SherlockActivity,然后以编程方式声明 TabHost。

于 2012-11-16T03:58:07.760 回答