我们在那里看到的是dimens.xml中的尺寸?

时间:2013-01-10 13:04:34

标签: android

dimens.xml我有:

<dimen name="small_title">7sp</dimen>

在代码中我有:

Logger.i(getClass(), "size is " + getResources().getDimension(R.dimen.small_title));

给了我:

size is 10.5

为什么会这样,如何7spdimens.xml中所述?

1 个答案:

答案 0 :(得分:2)

  

sp 与比例无关的像素 - 这就像dp单位,但它也是   按用户的字体大小首选项缩放。建议你使用   指定字体大小时,此单位将进行调整   屏幕密度和用户偏好。

这就是原因。

另请查看documentation

  

单位转化基于当前的DisplayMetrics关联   有了资源。