Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为Android平板电脑定制系统组合栏/导航栏(底部)_Android_Android Actionbar_Navigationbar - Fatal编程技术网

为Android平板电脑定制系统组合栏/导航栏(底部)

为Android平板电脑定制系统组合栏/导航栏(底部),android,android-actionbar,navigationbar,Android,Android Actionbar,Navigationbar,我想覆盖平板电脑上的系统导航栏(添加更多按钮,将我带到多个活动/片段)(根据这一点,它是一个“组合栏”(适用于平板电脑) 有办法做到这一点吗 我在android.app包中找不到像ActionBar这样的导航类 如果无法在组合/导航栏中添加按钮,我认为有几个选项,但我想先探讨一下: -改为使用顶部的操作栏 -在导航栏上方添加一个底部栏(不是很好,因为它将位于组合栏的顶部),如下所示: 非常感谢, 克里斯蒂安 有办法做到这一点吗 不可以。您可以添加到系统栏的唯一内容是通知,它们不适用于此类导航

我想覆盖平板电脑上的系统导航栏(添加更多按钮,将我带到多个活动/片段)(根据这一点,它是一个“组合栏”(适用于平板电脑) 有办法做到这一点吗

我在android.app包中找不到像ActionBar这样的导航类

如果无法在组合/导航栏中添加按钮,我认为有几个选项,但我想先探讨一下: -改为使用顶部的操作栏 -在导航栏上方添加一个底部栏(不是很好,因为它将位于组合栏的顶部),如下所示:

非常感谢,
克里斯蒂安

有办法做到这一点吗

不可以。您可以添加到系统栏的唯一内容是
通知
,它们不适用于此类导航

如果无法向组合/导航栏添加按钮,我认为有几个选项,但我想首先探讨:-使用顶部的操作栏-在导航栏上方添加底部栏(不太好,因为它将位于组合栏的顶部),如图所示:操作栏


如果您指的是标题为“拆分操作栏的布局注意事项”的部分,该部分称为“拆分操作栏”,可以通过
android:uiOptions=“splitActionBarWhenNarrow”在
上启用
。但是,这仅对纵向的
-小型
/
-正常
屏幕有效。在其他情况下,您的按钮将自动放置在屏幕顶部的操作栏中。

谢谢,Commonware,我很感激。我有点期待(不可能)我喜欢Android Commonware的书籍。我们已经开始在ActionBar中寻找。