2010-03-28 65 views
1

寻找在Android SDK文件夹中,我发现了一个名为values/config.xml文件。这似乎是某个地方,您可以定义值以供将来在布局和动画中使用。使用资源值作为布局属性(config.xml文件)

鉴于config.xml文件:

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

我将如何引用这在布局XML文件layout_height使用?

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

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

回答

3

我将如何引用这在布局XML 文件 使用layout_height?

你不会。改为使用dimension resource

是否有使用该值是 没有在layout_height 属性整数的方法吗?

你必须使用维度维度的资源。