在 string.xml 中连接字符串和整数

Sha*_*sad 0 string android integer concatenation

我试图在 string.xml 中连接字符串和整数,如下所示......

<integer name="min_length">10</integer>
<string name="error">Enter minimum @integer/min_length chars</string>
Run Code Online (Sandbox Code Playgroud)

因此 getString(R.string.error) 的值可以是“输入最少 10 个字符”。但出现错误,请帮助!

cri*_*007 5

来自 Shree 发布的链接

XML

<string name="error">Enter minimum %1$d chars</string>
Run Code Online (Sandbox Code Playgroud)

爪哇

int min_length = 10;
Resources res = getResources();
String text = String.format(res.getString(R.string.error), min_length);
Run Code Online (Sandbox Code Playgroud)