Android 从XML读取维度的奇怪行为

Android 从XML读取维度的奇怪行为,android,Android,这是我的dimens XML文件: <resources> <dimen name="time_text_size">20dp</dimen> <dimen name="artist_text_size">20dp</dimen> </resources> 这是控制台的结果: 08-10 16:48:44.705: I/System.out(11866): timeSize: 40 08-10 16

这是我的dimens XML文件:

<resources>    
    <dimen name="time_text_size">20dp</dimen>
    <dimen name="artist_text_size">20dp</dimen>
</resources>
这是控制台的结果:

08-10 16:48:44.705: I/System.out(11866): timeSize: 40
08-10 16:48:44.705: I/System.out(11866): artistSize: 20
这是我的反应: WTF


我的平板电脑(Transformer Prime)上出现此错误。在我的Galaxy Nexus上,它工作得很好,我对此没有任何问题。

//实际上您正在xhdpi设备上运行

20 * 2 =40 px

如果您在
values hdpi
values xhdpi
文件夹中有另一个
dimen.xml
,请检查这些值是否与您可能复制粘贴到那里的值相同。

//实际上您是在xhdpi设备中运行的

20 * 2 =40 px

如果在
values hdpi
values xhdpi
文件夹中有另一个
dimen.xml
,请检查这些值是否与您可能复制粘贴到那里的值相同。

这就是问题所在。我忘了其他文件夹中有几个dimen.xml;)这就是问题所在。我忘了其他文件夹中有几个dimen.xml;)