我怎样才能嵌套字符串资源?

时间:2014-02-25 08:30:17

标签: android android-resources

这是我想以标准方式做的事情。

<string name="foo">foo</string>
<string name="foo_bar">foo bar</string>

我可以像下面那样重写吗?

<string name="foo">foo</string>
<string name="foo_bar">@string/foo bar</string>

我知道这不在架构中,但是,如下所示,

<string name="foo">foo</string>
<string name="altfoo">@string/foo</string>

为什么!?

1 个答案:

答案 0 :(得分:1)

这个

<string name="foo">foo</string>
<string name="foo_bar">@string/foo bar</string>

错误,因为没有名为foo bar的资源

如果你有

,上面的说法是正确的
<string name="foo bar">foo and bar</string>
<string name="foo_bar">@string/foo bar</string>

<string name="foo">foo</string>
<string name="altfoo">@string/foo</string>

是正确的,因为有一个名为foo的资源,并且您引用相同的

您可以查看

Concatenate Strings in the strings.xml file for Android