通常sp
用于设置text size
,但使用它来设置布局中的视图尺寸是不好的做法吗?我没有在这行.xml
文件中看到任何警告:
android:layout_height="20sp"
这个问题间接跟随我的previous question。
将sp
用于View维度将根据用户的字体大小首选项逐字缩放整个UI。如果这就是你想要的,那就去吧。但我想你会遇到困难,使你的视图在所有字体大小优先级上看起来都很好。您将为一种字体大小设计UI,然后当您切换到另一种字体时,您的视图将显得截然不同。