我正在构建一个使用 ActionBarSherlock 的应用程序。我需要更改它的布局,以便选项卡图标周围没有填充。现在看起来像这样:
| tab1 | tab2 | tab3 | t
但我想要这样:
|tab1|tab2|tab3|tab4|
我已经通过更改该文件设法在正常尺寸的屏幕上这样做:
library/res/values/abs__styles.xml
但是在我的 Galaxy S3 上仍然有填充,我尝试从以下位置更改填充:
library/res/values-xlarge/abs__dimens.xml
但没有效果。我也尝试删除它,但仍然没有任何变化。
编辑:
仅供引用,我只使用图标而不使用顶部文本。我所有的图标都在 drawable-hdpi 中,这会是个问题吗?我不这么认为,因为它们没有被重新扣押或任何东西都只是填充物 :S
那个是值(value)观。
所以我也尝试注释掉所有行
<dimen name="abs__action_bar_icon_vertical_padding">0dip</dimen>
但没有效果……
最佳答案
如果您的 Galaxy S3 正在运行 ICS 或更高版本,ABS 将使用 native 操作栏。您对库所做的任何更改都不会生效。
关于android - 如何在 ActionBarSherlock 中更改大屏幕上的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12935570/