2010-11-05 40 views
5

我想知道是否可以在另一个XML字符串资源中引用XML字符串值。内部字符串资源引用

之类的东西,以下是可能的:

<string name="title">MyTitle</string> 
<string name="activityTitle">@string/title</string> 

但在concated资源字符串的情况下,我发现没有办法解决呢,所以我正在寻找如下:

<string name="title">MyTitle</string> 
<string name="subTitle">@string/title - mySubTitle</string> 

到目前为止,我只能通过编程方式解决:

<string name="title">MyTitle</string> 
<string name="subTitle">%1$s - mySubTitle</string> 
getResources().getString(R.string.subTitle, getResources().getString(R.string.title)); 

我想保留string.xml文件本身中的字符串引用。

回答