android - 显示屏上未显示引号

标签 android html xml

在我的字符串 xml 文件中有这样一行:

<string name="infoHeader">random "text" here</string>

但它只显示为

random text here

在手机显示屏上,即没有引号。

我通过 Google 阅读了它,并尝试了一些 HTML 样式:

<string name="infoHeader">random &quot;text&quot; 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>,效果很好。怎么了?

最佳答案

试试这个:

<string name="infoHeader">random \"text\" here</string>

关于android - 显示屏上未显示引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4771259/

相关文章:

android - android中的谷歌地图,以小尺寸 map View 显示

android - Espresso : Unable to pick image from gallery

Android Dialog,按下按钮时保持对话框打开

javascript - 如何在脚本标签内使用html编码的xss攻击向量触发xss?

c# - 如何在现有 XML 中添加子元素

android - 是否可以检查 TabWidget 中的特定 "TAB"在当前 View 中是否可见?

javascript - 有没有办法根据呈现的字符串创建 DOM 对象?

html - 移动设备上的 Soundcloud 嵌入式播放器

java - 使用 java 创建 xml

javascript - xpath 在 javascript 中使用命名空间进行评估的问题