当前位置: 移动技术网 > IT编程>移动开发>Android > Android中App字体大小不随系统改变而改变

Android中App字体大小不随系统改变而改变

2019年07月24日  | 移动技术网IT编程  | 我要评论

王爷你好贱漫画,劝导电影,中华圣人

在 "设置" , "显示" , "字体大小" 里面我们可以设置系统字体大小

app界面字体,如果被修改之后,可能就达不到理想状态的效果,界面布局就发生了变化。

未修改过的效果(测试机型:nexus 5):

       正常              小              超大

修改之后的效果(测试机型:nexus 5):

      正常              小              超大

我们从这两组对比图中可以直观的看到修改后的app字体大小不随系统改变而改变。

其实实现起来很简单,无需设置布局文件里面的 "textsize",只需要在父类activity中重写 getresources() 方法即可:

@override
 public resources getresources() {
 resources resources = super.getresources();
 configuration configuration = new configuration();
 configuration.settodefaults();
 resources.updateconfiguration(configuration, resources.getdisplaymetrics());
 return resources;
 }

以上所述是小编给大家介绍的android中app字体大小不随系统改变而改变,希望对大家有所帮助

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网