2014-02-19 116 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>