强制字体大小

Dav*_*lli 1 android font-size android-layout

在我的应用程序中有很多字符串,我用于sp大小.

昨天我在android的系统偏好中增加了字体大小,现在即使在我的应用程序中,大小也更大,但这对我不好,因为我的应用程序中的一些字符串已经很大了.

无论操作系统如何,都有一种强制字体大小的解决方案?

非常感谢

Sid*_*ele 8

我不确定为什么你会希望该应用程序忽略系统设置.该功能适用​​于阅读小文字大小的人.

我还没有遇到过让应用程序覆盖该功能的解决方案.如果你绝对必须继续尝试并覆盖同样的,我认为(见末端纸币)改变当前spdp 在,理论,忽略了设置.(一些变化.见更新)

sp专门用于font size(android:textSize),因此它也会遵循用户可能为整个系统覆盖的设置.作为开发人员,您应该通过确保布局考虑并适应此类更改来解决这种情况.

如果你选择在你的应用程序中仍然忽略它...他自己的每一个.

注意:我强调的是我认为,因为作为一个开发人员希望他的应用程序被喜欢和赞赏,我不会考虑这样的覆盖,因此从未冒险测试它是否有效.如果我的理论已被任何人测试过,并且与我的理论相反,请发表评论.;-)

更新:理论有效.;-)

在测试之前,我将系统字体大小设置为Huge.

请注意,背景中的字体保持不变.字体大小有什么变化AlertDialog.

使用sp应用程序中的相同设置更改大小后的首次测试 使用应用程序中相同的<code>sp</code>为<code>dp</code></strong>
<img rel=