如何降低android中tab小部件的高度?

时间:2011-10-04 09:13:29

标签: android

我在android工作。我想减少选项卡小部件的高度。 这是我的标签小部件的图像。 enter image description here

我在底部添加了我的标签小部件,0,1,2,3等。

我想降低tabwidget的高度,然后显示数字(0,1,2,3)消失。这是我的页面的xml.:-

当我减小高度大小时,内容不会显示。

请建议我该怎么做。 提前谢谢....

3 个答案:

答案 0 :(得分:9)

使用此代码。

for (int i = 0; i < tabHost.getTabWidget().getChildCount(); i++) {
            tabHost.getTabWidget().getChildAt(i).getLayoutParams().height /=2;

        }

答案 1 :(得分:2)

将此用于像素

中指定
float px = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 45, getResources().getDisplayMetrics());
tab_widget.getChildAt(i).getLayoutParams().height = (int)px;

答案 2 :(得分:-1)

您需要为自定义标签栏创建自定义标签。

点击我的帖子创建自定义标签栏Custom Tab Bar