具有res-values-dimensions的多屏幕支持

时间:2013-11-08 13:15:39

标签: android dimension multiscreen

我一直在使用布局小,布局大和这样的文件夹来支持多屏幕,但我被告知使用res-values-dimensions,但我不确定它是怎么做的。

如何使用res-values-dimensions获得Multiscreen支持?

1 个答案:

答案 0 :(得分:0)

如果仅涉及尺寸和尺寸,您可以尝试以下操作。我没有尝试过,但主要想法应该有效

  1. 为每个希望的分辨率制作维度文件

    values.xml, 价值观hdpi.xml, 值-xhdpi.xml,

  2. 每个人都可以声明你的价值观,例如:

  3. < resources >
    < bool name="myboolvalue" > true < /bool >
    < dimen  name="mydimenvalue" > dimension < /dimen >
    < /resources >
    
    1. 为每个分辨率执行此操作。然后你可以在你的布局中访问这些,不管怎么样:
    2. android:visibility="@bool/myboolvalue"
      android:textSize ="@dimen/mydimenvalue"