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

 更新时间:2017年04月16日 10:25:24   投稿:mrr  
这篇文章主要介绍了Android中App字体大小不随系统改变而改变,需要的朋友可以参考下

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

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字体大小不随系统改变而改变,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Android ViewPager 的使用总结

    Android ViewPager 的使用总结

    这篇文章主要介绍了Android ViewPager 的相关资料,并附实例代码,,需要的朋友可以参考下
    2016-09-09
  • Android SQLite数据库操作代码类分享

    Android SQLite数据库操作代码类分享

    这篇文章主要介绍了Android SQLite数据库操作代码类分享,本文直接给出实现代码和使用代码,需要的朋友可以参考下
    2015-03-03
  • Android 自定义dialog的实现代码

    Android 自定义dialog的实现代码

    这篇文章主要介绍了Android 自定义dialog的实现代码的相关资料,需要的朋友可以参考下
    2017-03-03
  • 关于Android中ListView嵌套GridView的问题

    关于Android中ListView嵌套GridView的问题

    在Android开发的过程中可能需要用到listview嵌套gridview的场景,但是在嵌套过程中也许会遇到问题,我们下面一起来看看是什么问题以及如何解决。
    2016-08-08
  • Android实现好看的微信聊天气泡效果

    Android实现好看的微信聊天气泡效果

    在聊天类应用中,通常用气泡作为聊天内容的背景色,比如微信的聊天背景,别人发过来的是白色的气泡,自己发的是绿色的气泡。本文将用Android实现好看的微信聊天气泡效果,感兴趣的可以了解一下
    2022-06-06
  • ActivityManagerService广播并行发送与串行发送示例解析

    ActivityManagerService广播并行发送与串行发送示例解析

    这篇文章主要为大家介绍了ActivityManagerService广播并行发送与串行发送示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • android分享纯图片到QQ空间实现方式

    android分享纯图片到QQ空间实现方式

    今天小编就为大家分享一篇关于android分享纯图片到QQ空间实现方式,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • Android 无预览拍照功能

    Android 无预览拍照功能

    最近小编接到一个项目,遇到这样的需求,要求在后台拍照并保存功能,也就是无预览拍照功能,下面小编给大家带来了实例代码,需要的朋友参考下
    2018-02-02
  • 深入学习Android中的Intent

    深入学习Android中的Intent

    深入学习Android中的Intent,Intent提供了一种通用的消息系统,它允许在你的应用程序见传递Intent来执行动作和产生事件,对Intent感兴趣的小伙伴们可以参考一下
    2015-12-12
  • android如何获取textview最多显示

    android如何获取textview最多显示

    今天在公司遇到一个需求;TextView设置最多显示8个字符,超过部分显示...(省略号),那么android如何获取textview最多显示,感兴趣的可以了解一下
    2021-06-06

最新评论