存在以下问题:我想为hdpi手机使用一种尺寸(20dip),为xhdpi手机使用另一种尺寸(30 d)。是否可以将这些尺寸存储在具有尺寸的文件中,或者我必须以编程方式执行此操作?拜托,给我建议。谢谢。
答案 0 :(得分:1)
这是通过创建两个文件夹来完成的:values-large和values-xlarge。 在文件dimens.xml中添加适当的维度值,并将它们放在上面的每个文件夹中。
例如: values-large / dimens.xml :
<dimen name="view_size">20dip</dimen>
并在 values-xlarge / dimens.xml :
中<dimen name="view_size">35dip</dimen>
答案 1 :(得分: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>
像其他密度一样。