5

我设计了一个应用程序,它复制了 Android 在操作栏中嵌入选项卡的方式,当它有空间时。在下面的两张图片中,您可以看到底部在纵向模式下位于两个窗格中,而在横向模式下变成一个窗格。

非嵌入式

嵌入式

我想做的事情: 每当操作栏更改为嵌入模式时更改为单窗格布局,当操作栏不处于嵌入模式时更改为两个窗格布局。

到目前为止我所做的: 将两个窗格模式放在“layout”文件夹中,将单窗格模式放在“layout-land”文件夹中。但是,我不太确定这是否会复制操作栏行为。我想,即使在纵向模式下,大屏幕设备也会显示嵌入式模式。

那么,有没有人确切地知道哪些参数将操作栏从非嵌入式更改为嵌入式,以及是否可以通过在布局文件夹名称中添加一些其他限定符来解决这个问题?

4

1 回答 1

1

我相信,ActionBarSherlock 复制了本机 ActionBar 的行为检查资源R.bool.abs__action_bar_embed_tabs。此资源true仅用于values-w480配置。

于 2013-08-15T04:14:55.370 回答