android - 操作栏 Sherlock 中操作栏选项卡的偏移量不正确

标签 android actionbarsherlock

我使用 ActionBarSherlock 添加了多个选项卡。在所有设备上它都能正常工作,除了一个 - 运行 2.2.3 的摩托罗拉设备,当我要显示的选项卡多于屏幕无法显示时。

这是标签滚动到最左侧时的样子:

这是滚动到最右侧时的样子:

我做错了什么会导致额外的左侧填充而右侧填充不足?

有没有人见过这个?它是特定于平台的错误吗?

最佳答案

我已经回答过类似的问题here .在测量标签栏容器时, native 操作栏中实际上存在一个错误,它不考虑分隔线的大小。因此,请确保禁用 ActionBar 中的分隔线,使用 showDivider none,如我原始答案中所述

关于android - 操作栏 Sherlock 中操作栏选项卡的偏移量不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17801209/

相关文章:

android - Flutter 不从本地主机加载图像

java - fragment 事务未添加到 Backstack

android - 来自 SherlockFragment (ClassCastException) 的 ActionBar 菜单膨胀错误

android - 在 fragment 布局中嵌入使用 NDK 编写的 OpenGL

android - 如何在没有密码的情况下在android中存储私钥

android - ActionBarSherlock 动画移动位置

android - 使用 Jeremy Feinstein 滑动条和操作栏 Sherlock 在 R.java 中缺少值

java - ActionBarSherlock 和 ActionBar 兼容性的区别

Android库导入删除R

Android Studio 粘贴问题