zoukankan      html  css  js  c++  java
  • Android-修改TabWidget字体大小颜色及对齐

    在Android中,我们可以定义TabWidget来分页。在上一篇文章中有说到使用TabWidget定义Tab分页布局,但大部分用户可能会觉得默认的字体有点小,但Tab选项卡默认又不能设定字体大小,如果我们想要自定义样式,怎么办呢?

    可以参考下面的定义方式来控制TabWidget中的标题样式:

     //(重要:设定Taps的标题的字体大小、对齐方式等)
     for (int i = 0; i < tabHost.getTabWidget().getChildCount(); i++)
     {
     //获取标题
     TextView tabs_title = (TextView)tabHost.getTabWidget().getChildAt(i).findViewById(android.R.id.title);
     //定义字体大小
     tabs_title.setTextSize(16);
     //定义对齐方式
     textView.setGravity(Gravity.CENTER);
     //定义高宽
     textView.getLayoutParams().height = LayoutParams.MATCH_PARENT;
     textView.getLayoutParams().width = LayoutParams.MATCH_PARENT;
     }
    

      

    但,如果想做到更自由的定义样式,那就只能通过自定义方法来实现的,具体方法请自行搜索。

  • 相关阅读:
    BestCoder 2nd Anniversary/HDU 5718 高精度 模拟
    FZU 2168 前缀和+dp递推
    poj 1088 记忆化搜索
    Codeforces Round #241 (Div. 2) B dp
    poj 3053 优先队列处理
    取消修改
    csv乱码
    iconv()
    cakephp中sql查询between
    虚拟机上linux与windows之间复制粘贴
  • 原文地址:https://www.cnblogs.com/colinliu/p/android-tabwidget.html
Copyright © 2011-2022 走看看