为啥我在 xml 中写的文本没有显示? [复制]

Posted

技术标签:

【中文标题】为啥我在 xml 中写的文本没有显示? [复制]【英文标题】:Why text does not show as I wrote it in xml? [duplicate]为什么我在 xml 中写的文本没有显示? [复制] 【发布时间】:2018-12-19 05:02:23 【问题描述】:

为什么文本不像我写的那样粗体和斜体? 这是我的值字符串 xml 代码:

 <string name="fragrance"> <b>FirstItem</b> \n<i>Description</i> </string>

【问题讨论】:

【参考方案1】:

你必须这样设置:

Spanned htmlString = Html.fromHtml(getString(R.string.fragrance));
textView.setText(htmlString);

【讨论】:

我有一个 MyItem 类。它只需要字符串,我不能将 html 字符串传递给它。 myitems.add(new MyItem(getString(R.string.fragrance),false)); 好的,你可以将它作为字符串值存储在 MyItem 中,但是你必须接下来使用它作为 spanned 将它添加到 textview。

以上是关于为啥我在 xml 中写的文本没有显示? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

Createfile2、ReadFile 和 WriteFile;为啥 ReadFile 不读取我在 WriteFile 中写的内容?

为啥java编程中写的汉字变成乱码了???

为啥我的 PHP 文件显示为纯文本? [复制]

在 C# 中,类或函数之前的方括号中写的是啥? [复制]

模态文本在其他模态中重复

eclipse 中打开android的xml文件为啥没有视图显示