android开发中使用sp为字体单位,调整系统字体大小后影响布局的解决方案
2017-07-27 10:10
609 查看
1.字体size单位使用dp
2.在baseActivity中把设置改为default,具体代码如下:
@Override
public Resources getResources() {
Resources res = super.getResources();
Configuration config=new Configuration();
config.setToDefaults();
res.updateConfiguration(config,res.getDisplayMetrics() );
return res;
}
2.在baseActivity中把设置改为default,具体代码如下:
@Override
public Resources getResources() {
Resources res = super.getResources();
Configuration config=new Configuration();
config.setToDefaults();
res.updateConfiguration(config,res.getDisplayMetrics() );
return res;
}
相关文章推荐
- [Android] 字体使用dp单位避免设置系统字体大小对排版的影响
- [Android] 字体使用dp单位避免设置系统字体大小对排版的影响
- Android 字体使用dp单位避免设置系统字体大小对排版的影响
- [Android] 字体使用dp单位避免设置系统字体大小对排版的影响
- Android重写getResources规避用户调整系统字体大小影响Android屏幕适配
- Android系统开发调整单个菜单按钮字体大小
- 字体使用dp单位避免设置系统字体大小对排版的影响
- Android重写getResources规避用户调整系统字体大小影响Android屏幕适配
- Android重写getResources规避用户调整系统字体大小影响Android屏幕适配
- Android中sp使用问题及字体大小跟随系统设置
- Android 系统字体大小影响UI显示问题
- Android: 设置 app 字体大小不跟随系统字体调整而变化
- 如何防止系统字体大小修改影响布局
- 如何设置android app 的字体大小不受系统字体大小改变的影响
- Android系统字体大小如何影响app的字体大小?
- android studio开发教程 ListActivity的2种使用方法:系统默认布局和自己定义布局
- android修改系统字体大小,使用隐藏类和方法以及怎么生成系统app使用系统权限
- 如何设置android app 的字体大小不受系统字体大小改变的影响
- BaseActivity 打开新的activity 新的activityForResult dip、px互换 toast打印 sp为字体大小单位时设置字体不随系统变化而变化封装类
- Android 中应用的字体大小不受系统字体大小影响