首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >操作栏选项卡不会填充屏幕宽度

操作栏选项卡不会填充屏幕宽度
EN

Stack Overflow用户
提问于 2013-05-07 17:54:01
回答 5查看 2.8K关注 0票数 14

我有一个操作栏,下面有两个选项卡。它在大多数智能手机上看起来都不错,但在平板电脑或Nexus4中,例如,选项卡不会伸展到占据整个屏幕的宽度。

这是一张截图(在Nexus 4上拍摄):

可以看到,标签的每一侧都有两个黑条。我在用动作栏夏洛克。有没有办法让制表符占据全宽?某种我可以覆盖的ABS属性?

EN

回答 5

Stack Overflow用户

发布于 2015-01-05 06:56:19

我建议你使用Android Sliding Tab,这是Google的代码片段,可以做与你所展示的相同的事情。从5.0 API开始,Action Tab就被弃用了,因此这是解决此问题的一个很好的解决方案。

也许一些actually link会有所帮助。

还有这个in action (Youtube)

票数 1
EN

Stack Overflow用户

发布于 2013-08-07 16:13:36

首先,我建议您将宽度设置为fill_parent。好吧,好吧,我想这是显而易见的。现在创建一个名为layout-sw600dp的新资源文件夹,然后重新制作平板电脑的所有布局。大多数7英寸。安卓将自动使用这个文件夹中的布局,因为屏幕支持可能是你的主要问题。你也可以尝试在这个link上阅读更多信息。希望它能有所帮助。:)

票数 0
EN

Stack Overflow用户

发布于 2014-02-05 14:57:41

如果目标SDK14或更高版本,ABS将使用原生ActionBar。这是JB和更高版本的一个问题(不是bug,而是特性):https://android.googlesource.com/platform/frameworks/base/+/b8139af3dcae80c0030afd0354dc424a7c72c3d9可能的解决方法:设置目标SDK15或更低。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16416128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档