尝试在TextView中显示字符串中的Github Gists。 当我使用'Html.fromHtml()' - >
从HTML中清除字符串时
<p>Lorem ipsum dolor sit <a href="http://Lorem ipsum.com/Lorem ipsum dolor sit amet">amet</a>,</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam ultrices lorem scelerisque year’s Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam ultrices lorem scelerisque<br />
</p>
<p>Interdum et malesuada fames ac ante ipsum primis in faucibus</p>
<p><script src="https://gist.github.com/LoremIpsum/d3c4dff75f555a54aa0f.js"></script>Donec ac ultrices elit. Curabitur elementum pulvinar augue a congue. Phasellus in quam ligula.<script src="https://gist.github.com/dolorSitAmet/53ae35ddd74bb0837c12.js"></script></p>
答案 0 :(得分:1)
正如official documentation告诉我们的那样,Html.fromHtml()
方法
从提供的HTML字符串中返回可显示的样式文本
不幸的是,对于支持哪些HMTL标记,引用有点模糊。我搜索了一下,source code at grepcode.com显示未评估<script>
标记。
因此,您的问题的答案是:使用TextView
,您无法做到。请改用WebView
。点击this link进行简短介绍。
答案 1 :(得分:0)
textView.setText(Html.fromHtml(htmlCode));
它会完成你的工作。