忽略ICS的字体大小设置

Gol*_*ith 5 android font-size android-4.0-ice-cream-sandwich

如果用户将字体大小设置为大或超大(通过设置 - >显示 - >冰淇淋三明治中的字体大小),我有一个看起来非常可怕的Android应用程序.它只是简单的不是为可变字体大小设计的,它使很多文本不可读.

我见过保存大多数视图字体大小的应用程序,所以我知道必须有一种方法可以做到这一点.有没有一种简单的方法让我告诉应用程序忽略用户的字体大小首选项?如果没有,你会如何建议我计算字体大小?如果没有别的,有没有办法让我检索用户的字体大小首选项?

dan*_*h32 9

我想你想要做的是在"dp"而不是"sp"中指定字体大小.所有sp单位在调整其大小时都会考虑用户字体大小首选项,而dp单位仅根据设备的像素密度计算大小.

  • 请不要经常这样做.有视力问题的人(像我一样)喜欢丑陋的字体,而不是根本无法阅读任何东西. (2认同)