0

我正在尝试使用 android sdk 中的操作栏。当我使用 tabs 模式时,我的项目中的图像就像来自 url http://developer.android.com/images/ui/actionbar-tabs-stacked@2x.png的图片 我们可以看到 tabs 在下面actionbar,如果屏幕足够宽,如tableTab,可能显示为http://developer.android.com/images/ui/actionbar-tabs@2x.png

我想做的事!

当我的欺骗显示处于纵向模式时,我只想让标签在操作栏中的标题。SDK 说:“ActionBar 是理想的,因为它们适应不同的屏幕尺寸”。例如,当屏幕足够宽时,选项卡会出现在操作按钮旁边的操作栏中(例如在平板电脑上时,如图 7 所示),而在窄屏幕上时,它们会出现在单独的栏中(称为“堆叠的动作栏”,如图 8 所示)。

4

2 回答 2

1

抱歉,您无法控制选项卡的位置,或者即使它们将成为选项卡(而不是自动转换为下拉列表)。

于 2013-10-12T15:40:56.563 回答
1

我找到了一种解决方法,但我不会在不同的屏幕尺寸下测试它;我在actionbar中使用了customView,该视图包含一个TabHost小部件,并设置tabcontent消失了,我设置了监听事件TabHost.OnTabChangeListener的代码。这是我所做的演示。github.com/shellshy/actionbar

于 2013-10-17T04:31:18.910 回答