0

我们可以更改标签中文本和图像的位置吗?

因为我使用的图像尺寸稍大并且隐藏了标签的标题。

4

2 回答 2

1

要在标签栏中更改图像和文本视图,您需要编写自定义标签栏。检查此链接以获取自定义标签栏

于 2011-09-17T08:52:13.947 回答
0

您所要做的就是通过调用增加标签的高度tabHost.getTabWidget().getChildAt(i).getLayoutParams().height

例如。在扩展 TabActivity 的主类中,在 TabHost 中实现此代码:

TabHost tabHost;


       for (int i = 0; i < getTabWidget().getTabCount(); i++ ) {

        tabHost.getTabWidget().getChildAt(i).getLayoutParams().height = 100;
    }

如果高度不足以容纳您的自定义图像,请增加高度。快乐编码!

于 2011-09-17T09:20:56.617 回答