gpt4 book ai didi

android - 如何防止系统字体大小改变对android应用程序的影响?

转载 作者:行者123 更新时间:2023-12-04 23:39:16 26 4
gpt4 key购买 nike

我最近完成了我的 android 应用程序的开发。我对所有 textSize 都使用了 sp(缩放像素)。问题是当我调整系统字体大小时,我的应用程序的字体大小正在改变。我可以使用 dp(与设备无关的像素),但维护我的应用程序需要很长时间。

我从 this 中引用了文本大小.

有没有办法防止系统字体大小改变对我的应用程序的影响?

最佳答案

如果您要求文本保持相同大小,则必须使用 dp .

引用 documentation :

An sp is the same base unit, but is scaled by the user's preferred text size (it’s a scale-independent pixel), so you should use this measurement unit when defining text size (but never for layout sizes).



强调我的。

因此,您会看到使用 sp 的预期行为。作为文本大小的单位。

我不明白您所说的使用 dp 维护您的应用程序花费太长时间的意思 - 据我所知,这将是完全相同的工作量吗? (也许更少,尽管它可能会使其对视力不佳的用户不太有用)

关于android - 如何防止系统字体大小改变对android应用程序的影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40970819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com