Android:不同的布局支持不同的字体大小
用户可以在系统设置中更改字体大小,我在xml布局中使用“sp” Android使用不同的文件夹来支持多屏,当用户改变字体大小时,有没有办法改变布局 像这样:Android:不同的布局支持不同的字体大小,android,font-size,Android,Font Size,用户可以在系统设置中更改字体大小,我在xml布局中使用“sp” Android使用不同的文件夹来支持多屏,当用户改变字体大小时,有没有办法改变布局 像这样: res layout layout-bigfont layout-normalfont 抱歉,答案是否定的。上的Android文档提供了绑定资源时考虑的配置属性的全面列表。不幸的是,文本缩放不是属性之一 您最好自己检测字体缩放并在代码中加载替代资源: float scale = getResources().getCon
res
layout
layout-bigfont
layout-normalfont
抱歉,答案是否定的。上的Android文档提供了绑定资源时考虑的配置属性的全面列表。不幸的是,文本缩放不是属性之一 您最好自己检测字体缩放并在代码中加载替代资源:
float scale = getResources().getConfiguration().fontScale;
较大的文本将具有比例>1