Android应用程序字体大小根据设置中定义的字体大小而变化

Jib*_*ibW 4 android android-ui android-fonts

我开发了一个Android应用程序来处理小型,中型和大型屏幕尺寸的设备.

但最近我遇到了以下问题.

当我进入设置并将字体大小更改为超大而不是默认的中等大小[设置 - >显示 - >字体大小]时,我的应用程序字体大小也相应增加,布局变得混乱.

有任何人以前经历过这一点,并将感谢任何想法的解决方案,不会继续这种混乱的情况.

编辑...

我使用"sp"单位来定义应用程序中的所有字体大小...

Com*_*are 6

有没有人以前经历过这个

这就是sp为您提供的:根据用户选择的字体比例自动缩放字体.

并且会感激任何想法的解决方案,不会继续这种混乱的局面.

理想情况下,您将修复GUI实现,以便您可以适应字体比例的更改.如果用户请求更大的字体,您的应用应支持此功能.这与设计考虑浏览器字体大小更改的Web应用程序没有什么不同.

在紧要关头,停止使用sp单位,但如果您的用户抱怨您不遵守他们要求的字体比例,请不要抱怨.

有关更多信息,请参阅我的博文.