现在想添加多种字体,选择之后系统统一更改,请问怎么弄,网上都是单个应用的改,但是不是整个的改

解决方案 »

  1.   

    这个要root权限,我在想是不是它直接替换掉system/fonts下面的中文字体,然后设置为想要的字体,但是我们mtk的手机不提供root,如何实现啊?
      

  2.   

    所有布局文件最外层layout加上id   activity里获取一下   递归判断getChildView是不是TextView  Button 等等这些可以setText的view   或者得到ViewGroup递归即可   如果用到自定义Adapter在getView里设置即可  注意一点有的字体在个别手机上显示不出来
      

  3.   

    修改系统字体,是可以直接修改system/fonts下的文件,但肯定是要提升为root,要不这样,android系统也太不安全了.修改后的字体复制到system/fonts目录后,还不必须修改字体文件的权限,就是要运行chmod 命令