文字列リソース(strings.xml)にて、@(アットマーク)や?(クエスションマーク)を記述したい場合がある。以下のように記述しても、実行時にエラーになってしまいます。
<string name="address">@gmail.com</string> |
Android 開発において、@(アットマーク)や?(クエスションマーク)は特別な意味を持っているため、エスケープ文字で記述します。
<string name="address">"@"gmail.com</string> |
その他の文字列については、下記の URL を参考にする必要があります。
http://developer.android.com/guide/topics/resources/string-resource.html#FormattingAndStyling