1

我需要在android资源中添加以“@”开头的字符串,但会出错:

未指定资源类型(在“str1”处,值为“@%s test”)。

我的字符串是:

<string name="str1" formatted="false">@%s test</string>

我必须如何编码“@”以将其放置在字符串资源中?

4

2 回答 2

9

我很确定你可以逃脱它\@

于 2012-11-15T08:00:14.117 回答
2

你应该@\. 此外,您应该使用它们的位置引用参数:

<string name="str1" formatted="false">\@%1$s test</string>
于 2012-11-15T08:03:00.210 回答