2014-02-19 117 views
0

存在以下问题:我想为hdpi手机使用一种尺寸(20dip),对于xhdpi手机使用一种尺寸(30dip)。是否有可能将这些尺寸存储在具有维度的文件中,或者我必须以编程方式执行它?请给我建议。谢谢。hdpi和xhdpi手机的不同尺寸

+0

按照此http://开发商.android.com /引导/做法/ screens_support.html#密度独立性 –

回答

0

更好地利用尺寸定义大小 ..

res>values-hdpi>dimen.xml 

dimen.xml

<dimen name="size">20dp</dimen> 

并以同样的方式

res>values-xhdpi>dimen.xml 

dimen.xml

<dimen name="size">30dp</dimen> 

像这样对其他的密度。

1

这是通过创建两个文件夹来完成的:values-large和values-xlarge。 在文件dimens.xml中添加适当的尺寸值并将它们放在上述每个文件夹中。

为如: 值,大/ dimens.xml

<dimen name="view_size">20dip</dimen> 

价值观XLARGE/dimens.xml

<dimen name="view_size">35dip</dimen>