我正在尝试使用android sdk中的actionbar。当我使用标签模式时,我的项目中的图像就像网址http://developer.android.com/images/ui/actionbar-tabs-stacked@2x.png中的图片 我们可以看到标签位于操作栏下方,如果屏幕宽度足够像tableTab,它可能会显示为http://developer.android.com/images/ui/actionbar-tabs@2x.png
我想做什么!
当我的欺骗显示处于纵向模式时,我只想让操作栏中标题的标签。 SDK说:“ActionBar非常理想,因为它们适应不同的屏幕尺寸”。 例如,当屏幕足够宽时,标签会出现在操作栏旁边的动作按钮上(例如在平板电脑上,如图7所示),而在狭窄的屏幕上,它们会出现在一个单独的栏中(称为“叠加动作条”,如图8所示。
答案 0 :(得分:1)
很抱歉,您无法控制标签的位置,或者即使它们是标签页(也就是自动转换为下拉列表)。
答案 1 :(得分:1)
我找到了解决问题的方法,但我不会在不同的屏幕尺寸上测试它;我在操作栏中使用了customView,视图中包含了一个TabHost小部件,并且设置了tabcontent消失了,我设置代码来监听事件TabHost.OnTabChangeListener.Here是我做过的演示.github.com / shellshy / actionbar