【问题标题】:Html string with <div> tag and style in android textview and webview not workingandroid textview和webview中带有<div>标签和样式的HTML字符串不起作用
【发布时间】:2013-08-05 11:56:43
【问题描述】:

我试图在 textview 和 webview 中显示一个 html 字符串,但它不起作用;我尝试使用 Html.fromhtml 方法和 loaddata 方法,但没有成功;这里的任何人都可以帮忙吗?我通过网络服务接收 html 字符串,这是我必须处理的那种 html 字符串:

    <br /> 
    <div style="float:left; width:auto;" >
            <p style="text-align:center;" ><b><font color="red" >Gratuit</font></b></p><br /> 
   </div> <!-- centre description + commentaire --> 
   <div style="float:left;" > 
        <b>MAJ :</b> Le deal est désormais fonctionnel <img src="http://www.dealabs.com/images/smiley/img-clindoeil.png" width="16" height="16" alt=";)" title=";)" class="bbcode_smiley" />.<br /> <br /> Ashampoo Movie Studio 2013 giveaway!<br /> <br /> 
        <i>Ashampoo Movie Studio inclut tout ce dont vous avez besoin pour éditer et produire vos films maison du début à la fin et en vous aidant, étape par étape.<br /> 
        - Coupez, donnez à vos vidéos la bonne taille et convertissez-les<br /> - Ajoutez de la musique de fond<br /> 
        - Appliquez des effets de transition et de superpositions de texte<br />
        - Exportez vers un fichier ou gravez sur disque</i><br /> 
        Pour plus d'informations sur le logiciel: 
    <a href="http://www.dealabs.com/url/?e=d0LDKXKUsr0ZM7dF3ioVPm0CYs%2Ftv3RVHUsT6JDUsmAJuOEbkpH9M9LhA77MnY%2FzuvPalzQ0v92xrESZPsw%2FLpulAtqIDEE8IWtyOR%2Fv6AthXUCI8ibuUg%3D%3D" style="color:#008EAB;" target="_blank" >https://www.ash[...]vie-Studio</a><br /> <br /> Pour telecharger le logiciel, allez sur le site de downloadmix.de:<br /> 
    <a href="http://www.dealabs.com/url/?e=5CUJf3iMXUuBEnlS6dQfgouiXJJcgK0Pf0OhHrtr3mHGAbZ5Vrc7jYOpM7I27Q5PYIdF%2FZoGdSJf0MVmG15nJGPFWcPUHzbX2hags7h2YC0%3D" style="color:#008EAB;" target="_blank" >http://dl01.dow[...]_13875.exe</a><br /> 
    Apparemment, c'est la version 1.0.0 et la dernière est la 1.0.3. La licence semble être pour la version 1.0.0 uniquement.<br /> <br /> Pour avoir une clé gratuite: 
    <a href="http://www.dealabs.com/url/?e=ccHf4xTB73y4V6CvbSILZPPqXAzsw7EouqI4oXaLBpGna%2FgoxsxPY85DIMQDPgorahhJn4KUf040lojrQ9z9LjhckEymP1hdqBMsHNTDCxQ%2FsFXvBr0yu8MXZcFOjgfXM3%2Fl73f6Ndu0QUVpv7xRxQ%3D%3D" style="color:#008EAB;" target="_blank" >http://www.asha[...]azyrjbuo5l</a>
    <br /> 1- mettez une adresse email<br /> 
    2- activez le lien dans l'email<br /> 
    3- remplissez les informations demandées (non obligatoire)<br /> 
    4- recuperez la cle<br /> <br /> J'ai pu recuperer une cle sans soucis, <del>pas encore pu l'essayer (ca telecharge...)</del> et enregistré le logiciel sans soucis!<br /> <br /> Je ne sais pas quand cela termine...

</div> 

谢谢大家。

【问题讨论】:

标签: android html string webview textview


【解决方案1】:

好吧,并不是所有的 html 标签都受支持。 Mark Murphy(又名 CommonsGuy)发布了available tags 和您可以依赖的属性的列表。我不确定该列表更新了多少。

【讨论】:

    【解决方案2】:

    包围该html代码
    <html> ... </html>
    

    然后使用它:

    webView.loadData(totalHtmlString,"text/html; charset=UTF-8", null);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-13
      • 1970-01-01
      • 1970-01-01
      • 2022-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      相关资源
      最近更新 更多