我知道这个问题被问了很多次,但我仍然在这里问它。我在我的应用程序中获取了json数据。此数据采用html格式。其他数据在textview中显示正常,当有表和数据时会出现问题。我想要的只是以适当格式显示的表格。
我经历过各种示例和问题,例如this,this,答案here,还有this。这些是我去过的几个链接。我试图在过去几天找到答案,但每个答案主要建议使用webview或没有得到所需的结果。
我无法使用webview,因此不能以适当的方式解决至少格式表?
如果有人能帮助我,我会非常感激。谢谢。
编辑: 这就是我的期望 enter image description here
此外,我无法包含webview,因为webview无法满足我的应用程序的所有要求,textview正在显示除表格之外的所有内容。
答案 0 :(得分:1)
这是Github中的一个支持html表的库 - https://github.com/PrivacyApps/html-textview
支持的标签:
<p>
<div> handled exactly like <p>
<br>
<b>
<i>
<strong>
<em>
<u>
<tt>
<dfn>
<sub>
<sup>
<blockquote>
<cite>
<big>
<small>
<font size="..." color="..." face="...">
<h1>, <h2>, <h3>, <h4>, <h5>, <h6>
<a href="...">
<img src="...">
此外: HtmlTextView的扩展支持
<ul>
<ol>
<li>
<code>
<center>
<strike>
支持HTML表格
HtmlTextView现在通过将文本压缩为开发人员能够在本机WebView中呈现的链接来支持HTML表(在有限的范围内)。要利用您需要的功能:
我们认识到标准表格标签:
<table>
<tr>
<th>
<td>