我发现getDimension和getDimensionPixelSize方法令人困惑。
在我看来,getDimension将返回存储在维度中的实际值,例如,10dp和getDimensionPixelSize将返回转换为px的值。
但两者似乎都在做同样的事情...
发布于 2014-07-02 15:21:51
getDimension()
返回一个浮点数,它是根据当前显示指标调整的dimen值:
getDimensionPixelSize()
返回一个整数。它与舍入到任何非零维度的int
的getDimension()
相同,确保大小至少为一个像素。
对于整数维度值,它们都返回相同的数值。
https://stackoverflow.com/questions/24520656
复制相似问题