Android 设置app字体大小(按倍数缩放) | 您所在的位置:网站首页 › 手机桌面应用字体大小怎么设置 › Android 设置app字体大小(按倍数缩放) |
Android 手机提供了设置字体大小的功能,比如: 当然,app也可以实现统一管理字体大小(其实就是按字体大小的倍数设置),实现很简单 核心代码: //改变字体大小的关键是改变getResources().getConfiguration().fontScale的值 public class BaseActivity extends AppCompatActivity { //重写字体缩放比例 apiBuild.VERSION_CODES.N){ final Resources res = newBase.getResources(); final Configuration config = res.getConfiguration(); config.fontScale = MyApplication.getFontSize();//设置正常字体大小的倍数 final Context newContext = newBase.createConfigurationContext(config); super.attachBaseContext(newContext); }else{ super.attachBaseContext(newBase); } } }demo效果图: Demo下载 |
CopyRight 2018-2019 实验室设备网 版权所有 |