在不使用webview的情况下在android中的textview中显示html表

时间:2015-10-16 06:23:39

标签: android html eclipse

我知道这个问题被问了很多次,但我仍然在这里问它。我在我的应用程序中获取了json数据。此数据采用html格式。其他数据在textview中显示正常,当有表和数据时会出现问题。我想要的只是以适当格式显示的表格。

我经历过各种示例和问题,例如thisthis,答案here,还有this。这些是我去过的几个链接。我试图在过去几天找到答案,但每个答案主要建议使用webview或没有得到所需的结果。

我无法使用webview,因此不能以适当的方式解决至少格式表?

如果有人能帮助我,我会非常感激。谢谢。

编辑: 这就是我的期望 enter image description here

此外,我无法包含webview,因为webview无法满足我的应用程序的所有要求,textview正在显示除表格之外的所有内容。

1 个答案:

答案 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>