Android Studio - 跨多个设备的文本大小问题
Android Studio - Text size problem across multiple devices
所以我可能已经阅读了有关 sp 和 dp 之间区别的所有内容。我可以说我确实理解为什么 sp 在文本大小方面优于 dp。我不明白并希望获得帮助的一件事是如何使文本看起来与用户为其 phone 选择的每种可能的字体大小相同?使用 dp 设置文本大小有那么糟糕吗? (我知道该应用程序不会考虑用户的 phone 字体大小,但至少它在整体上看起来是一样的。)任何建议将不胜感激。
要使文本无论用户如何选择都看起来一样,请使用 dp。要根据用户的选择更改文本大小,请使用 sp。因此,如果您限制文本大小应保持不变,请使用 dp.
使用DP作为文字大小一点也不差。它只是不会遵循用户对文本大小的偏好。我们必须使用我们拥有的工具,以最好地满足我们的需求。我总是在需要维护布局的元素中使用 DP。如果您不想更改文本大小,请使用 DP。有时我使用 textAutosizing 当文本更改时。在处理 "content" 文本时,我经常使用 sp,它可以增长和滚动、收缩和适合。
所以我可能已经阅读了有关 sp 和 dp 之间区别的所有内容。我可以说我确实理解为什么 sp 在文本大小方面优于 dp。我不明白并希望获得帮助的一件事是如何使文本看起来与用户为其 phone 选择的每种可能的字体大小相同?使用 dp 设置文本大小有那么糟糕吗? (我知道该应用程序不会考虑用户的 phone 字体大小,但至少它在整体上看起来是一样的。)任何建议将不胜感激。
要使文本无论用户如何选择都看起来一样,请使用 dp。要根据用户的选择更改文本大小,请使用 sp。因此,如果您限制文本大小应保持不变,请使用 dp.
使用DP作为文字大小一点也不差。它只是不会遵循用户对文本大小的偏好。我们必须使用我们拥有的工具,以最好地满足我们的需求。我总是在需要维护布局的元素中使用 DP。如果您不想更改文本大小,请使用 DP。有时我使用 textAutosizing 当文本更改时。在处理 "content" 文本时,我经常使用 sp,它可以增长和滚动、收缩和适合。