【发布时间】:2012-10-17 13:35:47
【问题描述】:
我正在构建一个使用 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
那是在价值观中。
所以我也尝试用
注释掉所有行<dimen name="abs__action_bar_icon_vertical_padding">0dip</dimen>
但没有效果……
【问题讨论】:
-
stackoverflow.com/a/11686495/1012284。发布您的 dimens.xml 值。
-
其中有 8 个...
-
我在 res/values/ 中发布了一个,但我似乎不知道如何帮助我将所有尺寸
0dip 设置为 0 . -
需要用于 | 的 xml选项卡1 |标签2 |标签3 | t 操作栏布局。
-
这就是问题,我不知道 ABS 从哪里得到它:S
标签: android android-layout tabs actionbarsherlock padding