解决方案 »

  1.   

    系统样式指定下字体大小即可    <style name="AppTheme" parent="AppBaseTheme">
            <item name="android:textSize">28sp</item>
        </style>
      

  2.   

    动态也可以的
    在程序启动时制定样式即可。不过你设置完了要重启Activity
    放在OnCreate里 private void setActivtyTextsize(){
           switch (getTextSizeStyle()){
               case 0:
                   setTheme(R.style.HugeTextSizeTheme);
               case 1:
                   setTheme(R.style.BigTextSizeTheme);
                   break;
               case 2:
                   setTheme(R.style.NormalTextSizeTheme);
                   break;
               case 3:
                   setTheme(R.style.SmallTextSizeTheme);
                   break;
           }
        }
      

  3.   

    应该每次创建view时,获取你设置的字体值,然后通过这个值来设置字体大小的。