【问题标题】:Change TextSize of tab when it's selected选择选项卡时更改选项卡的 TextSize
【发布时间】:2014-03-19 23:04:32
【问题描述】:

是否可以在选项卡小部件中更改文本视图的文本大小?

【问题讨论】:

    标签: android textview selecteditem selected


    【解决方案1】:

    是的,有可能,这是一个例子:

    public class MainActivity extends TabActivity {
    
    static TabHost mytabs;
    
    
    mytabs = getTabHost();
    
        mytabs.setOnTabChangedListener(new OnTabChangeListener() {
            @Override
            public void onTabChanged(String arg0) {         
                Log.i("TAG", "Im currently in tab with index: " + mytabs.getCurrentTab());
                TabWidget tw = (TabWidget)tabHost.findViewById(android.R.id.tabs);
                View tabView = tw.getChildTabViewAt(mytabs.getCurrentTab());
                TextView tv = (TextView)tabView.findViewById(android.R.id.title);
                // Changing textSize.
                tv.setTextSize(20);
            }       
        });  
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-08
      • 1970-01-01
      • 2018-10-24
      • 2018-10-23
      • 2012-05-23
      • 1970-01-01
      相关资源
      最近更新 更多