Reputation: 2208
Example:
Android complains that ' ' is not a valid resource name character.
Am I forced to use say "New_Delhi" and then programatically map this in my program?
Upvotes: 1
Views: 131
Reputation: 1007322
Yes, for the simple reason that Java fields cannot have spaces in their names. A string resource named New_Delhi
is referenced in Java as R.string.New_Delhi
. A space, in lieu of the underscore, would not be valid Java syntax.
Upvotes: 1