使用“sp”单位代替“dp”单位来确定视图的尺寸

问题描述 投票:1回答:1

通常sp用于设置text size,但使用它来设置布局中的视图尺寸是不好的做法吗?我没有在这行.xml文件中看到任何警告:

android:layout_height="20sp"

这个问题间接跟随我的previous question

android android-layout dimensions
1个回答
1
投票

sp用于View维度将根据用户的字体大小首选项逐字缩放整个UI。如果这就是你想要的,那就去吧。但我想你会遇到困难,使你的视图在所有字体大小优先级上看起来都很好。您将为一种字体大小设计UI,然后当您切换到另一种字体时,您的视图将显得截然不同。

© www.soinside.com 2019 - 2024. All rights reserved.