如何在一个应用程序中创建2个操作栏?

时间:2012-04-03 08:27:17

标签: java android actionbarsherlock

是否可以在一个应用中创建2个操作栏(使用操作栏sherlock)?

我想拥有顶部导航标准操作栏,并且底部有标签活动。

如果使用actionbarsherlock无法执行此操作。

也许有人使用FragmentActivity完成了这项工作。我的意思是TabHost,因为我试图用TabActivity做Tab主机,但它已经从3.0弃用了,需要用FragmentActivity完成。 我的应用应支持从API 7到API 15。 一些例子会很好。

1 个答案:

答案 0 :(得分:1)

不完全是。 ActionBarSherlock(4.0)基本上是Android 4.0(ICS)操作栏相关代码的一个端口,因此它只能执行原生Android所做的事情。这意味着:

  • 您可以在顶部栏中添加标签(或自定义导航)
  • 您可以在手机底部(窄屏幕)上设置一个单独的(拆分)操作栏,操作按钮

要实现制表符,您需要使用片段,而不是TabHost / Activity等.ABS的samples /目录中有一些示例。