在我的字符串xml文件中,我有这样一行:
<string name="infoHeader">random "text" here</string>
但它只显示为
这里的随机文字
在手机的显示屏上,即没有引号。
我是通过Google阅读的,并尝试了一些HTML样式:
<string name="infoHeader">random "text" here</string>
然后使用:
String hej = res.getString(R.string.infoHeader);
Spanned marked_up = Html.fromHtml(hej);
((TextView)findViewById(R.id.infoHeader)).setText(marked_up, BufferType.SPANNABLE);
但它仍然无效。我尝试了其他一些HTML,比如<i>text</i>
,这样就可以了。怎么了?
答案 0 :(得分:9)
试试这个:
<string name="infoHeader">random \"text\" here</string>
答案 1 :(得分:3)
试试这个:
Value: \"Hello\"
在资源窗口中,或
<string name="hello">\"Hello\"</string>
xml文件中的
答案 2 :(得分:0)
我不确定发生了什么,但我尝试了其他几种逃避方法。
这对我有用:
<string name="hello">Hello \"World,\" ActivityHello!</string>