有没有办法在 strings.xml 中使用 space 来获取资源名称?

Is there a way to have a Resource name inside strings.xml with a space?

示例:

Android 抱怨“ ”不是有效的资源名称字符。

我是否被迫使用 say "New_Delhi" 然后以编程方式将其映射到我的程序中?

是的,原因很简单,Java 字段的名称中不能包含 space。名为 New_Delhi 的字符串资源在 Java 中被引用为 R.string.New_Delhi。 space 代替下划线,将是无效的 Java 语法。