android – 如果没有空间,Actionbar会将标签转换为列出导航

我有一个带有徽标,标题,2个标签搜索功能的操作栏.
在电话(3.5“)一切正常.
操作栏有2行.徽标标题搜索功能显示在第一行,选项卡显示在第二行.

在我的平板电脑(7“)上,每一行都显示在一行上.但是当我点击搜索图标时,标签将转换为列表.

我怎样才能在我的7“tabblet上将(sherlock)动作栏分成两行?
或者还有其他方法可以解决这个问题吗?

解决方法

在ActionBarSherlock中,有一个布尔值(abs__action_bar_embed_tabs),用于确定Tabs是否应嵌入ActionBar中,并且此值存储在两个文件中.

>在values / abs__bools.xml中.这是假的.
>在values-w480 / abs__bools.xml中.是真的.

这意味着仅当设备的宽度大于480dp时才会嵌入Tabs.

如果您想自己控制它,您可以在自己的项目中创建值-w480,并将abs__action_bar_embed_tabs设置为false以覆盖库项目中的值.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...