[笔记]关于系统字体变化导致APP界面混乱问题
2015-06-23 17:21
295 查看
最近群里看到一个问题,由于手机切换字体大小,从而导致app界面显示错乱,组件被撑的乱七八糟。
后来找到一个解决方法,在activity的基类里添加:
@Override
public Resources getResources() {
Resources resources=super.getResources();
Configuration configuration=new Configuration();
configuration.setToDefaults();
resources.updateConfiguration(configuration, resources.getDisplayMetrics());
return resources;
}
后来找到一个解决方法,在activity的基类里添加:
@Override
public Resources getResources() {
Resources resources=super.getResources();
Configuration configuration=new Configuration();
configuration.setToDefaults();
resources.updateConfiguration(configuration, resources.getDisplayMetrics());
return resources;
}
相关文章推荐
- [XCode] XCode 6给 ViewController 创建类的时候找不到 Objective C Class 选项
- Android操作系统服务(Context.getSystemService() )
- Android学习 12-> 按钮Button
- cocos2dx3.6动作编辑器
- iOS之NSJSONSerialization对json解析
- ios view截图
- iOS 个人账号 iOS APP Development 灰色不可选
- iOS view模糊背景
- android基本界面控件
- iOS CAGradientLayer 颜色渐变
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)
- Freescale I.mx 6 Android 4.2.2源码编译环境搭建(基于ubuntu12.04 LTS)