【问题标题】:using "sp" unit instead of "dp" unit for determining dimensions of view使用“sp”单位而不是“dp”单位来确定视图的尺寸
【发布时间】:2019-08-03 18:51:39
【问题描述】:

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

android:layout_height="20sp"

这个问题间接关注了我的previous question

【问题讨论】:

标签: android android-layout dimensions


【解决方案1】:

sp 用于视图尺寸将根据用户的字体大小偏好真正缩放整个 UI。如果那是你想要的,那就去吧。但我想你会遇到困难,让你的视图在所有字体大小偏好级别看起来都很好。您将为一种字体大小设计您的 UI,然后当您切换到另一种字体大小时,您的视图看起来会大不相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-04
    相关资源
    最近更新 更多