android - ActionBar 选项卡 - 固定和可滚动?

标签 android android-actionbar

Android Design Guidelines它指出“有两种类型的选项卡:固定的和可滚动的。”

我在 ActionBar documentation 中找不到任何文档支持指定任一类型的选项卡的能力。

如何指定标签组是固定的还是可滚动的?如果不能,那么是什么决定了标签是固定的还是可滚动的?

最佳答案

选项卡的数量决定了选项卡组是固定的还是可滚动的。例如,如果您有一个选项卡,它们将被固定,但如果您有六个选项卡,那么它们将变成可滚动的,因为所有六个都无法显示在一个屏幕上。

如果您想在 3.0 之前的设备上查看它的运行情况,download the Action Bar Sherlock sample并从主列表中选择功能切换,然后选择“选项卡”作为您的导航模式。现在您可以向栏中添加选项卡,首先,它们会变小以便将它们全部塞进去,然后当您有足够的空间时,您可以滚动浏览它们。

更新:官方文档中现在有一个页面说“基于最宽选项卡标签的宽度,固定选项卡以相等的宽度显示。如果没有足够的空间显示所有选项卡,选项卡标签本身将是可滚动的。” Read more here.

关于android - ActionBar 选项卡 - 固定和可滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10243945/

相关文章:

java - JNI警告:Method called with exception pending

android - 快图如何做一个半透明的actionbar?

android - 以编程方式单击上下文操作栏上的“完成”按钮

找不到名称为 'kapt' 的 Android 配置

android - 向上导航和保存的实例数据

android - 我们如何在 Android 的上下文操作栏中显示后退按钮而不是完成(复选标记)按钮

android - 在操作栏顶部显示 View

android - Android 中的 float 视频播放器?

android - 用户和当前进程都没有 android.permission.ACCESS_COARSE_LOCATION

Android - GridView - GestureDetector 不工作