我在android工作。我想减少选项卡小部件的高度。 这是我的标签小部件的图像。
我在底部添加了我的标签小部件,0,1,2,3等。
我想降低tabwidget的高度,然后显示数字(0,1,2,3)消失。这是我的页面的xml.:-
当我减小高度大小时,内容不会显示。
请建议我该怎么做。 提前谢谢....
答案 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