如何在Android上的Gmail应用中创建多个Actionbar

时间:2012-01-04 08:47:06

标签: android gmail android-actionbar android-4.0-ice-cream-sandwich

在Android冰淇淋三明治上,GMail应用程序在线程视图中,电子邮件标题具有类似动作栏的布局。正如您在纵向模式下的屏幕截图中所看到的,标题只有2个图标,其余操作隐藏在溢出菜单中。在横向模式下,所有操作都可见。 “真正的行动吧”位于顶部。你怎么能创建这样的额外的酒吧?

portraint mode landscape mode

2 个答案:

答案 0 :(得分:1)

这是应用程序的一部分,而不是系统。 SDK不提供此功能,但您可以使用系统操作栏源代码并将其用作模型/灵感,以集成到您的应用程序中。最终,它只是一个布局,点击了一些图标/按钮。如果为纵向和横向模式提供不同的布局,则可以实现类似的效果。

答案 1 :(得分:0)

已经很久了,但如果您仍在寻找答案,我相信它是通过SplitActionBar完成的。

要启用拆分操作栏,只需添加即可       uiOptions="splitActionBarWhenNarrow" 到你的 <activity><application>清单元素。

您可以找到Android文档中提供的信息 http://developer.android.com/guide/topics/ui/actionbar.html