【发布时间】:2012-09-05 01:35:21
【问题描述】:
我已阅读Different font sizes for different screen sizes,但我发现这对我来说效果不佳。
我创建了一个values-hdpi 来定义样式,但我发现480x800 和1280x760 都使用它——屏幕大小是如此不同!
有没有什么办法让480x800屏幕使用一种字体大小而1280x760使用另一种字体大小?
【问题讨论】:
-
使用 sp 单位。 (与 dp 相同,但用于字体)这将确保大小基于每英寸点数 (dpi) 进行缩放。
-
没有。 SP 与 DP 相同,但如果用户在系统级别选择更大/更小的字体,它会按比例放大或缩小,在他们的偏好中:developer.android.com/guide/topics/resources/…