是否可以只在一个片段上设置操作栏?

时间:2012-08-30 09:22:10

标签: android android-actionbar

我的应用程序只有一个活动,顶部有一个操作栏。我正在使用普通的Honeycomb +操作栏和Jellybean代码示例中的ActionBarCompat示例的扩展版本。

当用户在平板电脑上运行应用程序时,我会在主应用程序的右侧创建第二个片段。我从设计师处获得的设计模型显示操作栏仅延伸到第一个窗格/片段。

在这种情况下,有没有办法让操作栏只延伸到屏幕的前三分之二,让我在右侧有不同的细节?我已经在第二个片段上将HasOptionsMenu设置为false,但这似乎没有任何影响。

two pane action bar

上面的例子显示了设计师想要在两个片段顶部的内容:

1 个答案:

答案 0 :(得分:0)

如果要执行此操作,请勿使用操作栏。定制的空间很小。

大多数知名应用根本没有实现操作栏,而是使用自定义布局。这并不难,尤其是因为操作栏的尺寸在所有设备上都是相同的(固定高度为48dp)。