【问题标题】:How can reduce the height of tab widget in android?如何降低android中标签小部件的高度?
【发布时间】:2012-04-05 17:00:18
【问题描述】:

我在安卓系统中工作。我想减少标签小部件的高度。 这是我的标签小部件的图像。

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

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

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

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

【问题讨论】:

    标签: android


    【解决方案1】:

    使用此代码。

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

    【讨论】:

      【解决方案2】:

      用这个来指定像素

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

      【讨论】:

        【解决方案3】:

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

        查看我的帖子以创建自定义标签栏Custom Tab Bar

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-09-17
          • 2019-06-22
          • 2012-10-14
          • 2020-06-23
          • 1970-01-01
          相关资源
          最近更新 更多