android - 设备字体大小

标签 android fonts font-size

有没有办法知道手机上设置的字体大小,即在

settings > display > font = small/normal/large/huge

在我的应用程序中?我需要根据设备字体大小更改 View 的高度。有什么办法吗?

我们将不胜感激。

最佳答案

您可以使用以下方法获取设备的字体比例:

float scale = getResources().getConfiguration().fontScale;

关于android - 设备字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17228378/

相关文章:

Android NDK 应用加载库失败

html - 如何(以及如何不)加载使用@font-face 的 css 文件

css - 使用 'ch' 作为 CSS 宽度合适吗?

python - 在 Python pylab rose/polar plot 中更改图例标题的字体大小

jquery - 动态改变字体大小填充div,文本内容可以改变

android - 如果另一个任务依赖于第一个任务运行,Gradle任务不会删除文件

java - 我收到此错误..请指导我解决它

android - 项目的 ListView 展开动画仅在第二次单击后有效

python - 我如何更改 ttk.Entry 上的字体

css - 一个元素,两种不同的字体和字体大小。可能的?