我需要能够在我的strings.xml文件中的字符串中放一个" - " .
我的问题是,当我把我的字符串放入时"1261eba2-9d8c-11e1-93e3-40409e0f44a1",eclipse会大叫:
在此行找到多个注释: - 将" - "替换为"en dash"字符( - ,&;#8211;)
我怎样才能解决这个问题?
Phi*_*hil 113
因此,当您阅读错误消息时,您的答案将是您必须替换-为–.那它应该工作正常=)
http://en.wikipedia.org/wiki/Dash
Tal*_*iss 79
当您想要向用户显示字符串时,其他答案都可以.用户无法真正区分"真实"破折号和unicode技巧之间的区别.
但是,如果你真的必须有破折号(例如因为该字符串在某处被用作密码,或者作为API的url键),那么你可以使用这种格式:
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="TypographyDashes">
    <string name="EVA_API_KEY">3c42b725-5e20-41c8-982f-dee40be8a05b</string>
</resources>
警告将被删除,并且可以使用常规读取字符串:
getResources().getString(R.string.EVA_API_KEY);
Raj*_*ddy 14
在每个特殊字符前面使用反斜杠(\).喜欢我\和android.
这叫做转义字符.(\)
对于连字符,请使用 (-) (-)...
<string name="abc">Welcome - Bro...</string>
欲了解更多符号,请使用以下链接
http://www.degraeve.com/reference/specialcharacters.php
享受...
| 归档时间: | 
 | 
| 查看次数: | 61870 次 | 
| 最近记录: |