使用资源值作为布局属性(config.xml)

时间:2010-03-28 00:59:57

标签: android

查看android sdk文件夹,我找到了一个名为values/config.xml的文件。这似乎是您可以定义值以供以后在布局和动画中使用的地方。

鉴于config.xml:

<resources>
    <string name="config_somePadding">50dip</string>
</resources>

我如何引用它作为布局xml文件中的layout_height?

@string/config_somePadding实际上是我发现的唯一一个不会在Eclipse中抛出错误的人(即使config_somePadding中没有values/strings.xml),但它出现了只是把一个空字符串。

在sdk中,他们使用整数表示动画持续时间。他们像这样引用它:android:duration="@android:integer/config_longAnimTime"。有没有办法在layout_height属性中使用非整数的值?

1 个答案:

答案 0 :(得分:3)

  

我如何引用它作为   布局xml中的layout_height   文件?

你不会。请改用dimension resource

  

有没有办法使用那些值   layout_height中不是整数   属性?

您必须为尺寸使用尺寸资源。