为了账号安全,请及时绑定邮箱和手机立即绑定

Html.fromHtml在Android N中已弃用

Html.fromHtml在Android N中已弃用

偶然的你 2019-09-20 14:54:35
我Html.fromHtml用来查看html TextView。Spanned result = Html.fromHtml(mNews.getTitle());......mNewsTitle.setText(result);但Html.fromHtml现在已经在Android N +中弃用了我/我如何找到新的方法?
查看完整描述

3 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

我有很多这些警告,我总是使用FROM_HTML_MODE_LEGACY,所以我创建了一个名为HtmlCompat的辅助类,其中包含以下内容:


   @SuppressWarnings("deprecation")

   public static Spanned fromHtml(String source) {

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {

            return Html.fromHtml(source, Html.FROM_HTML_MODE_LEGACY);

        } else {

            return Html.fromHtml(source);

        }

    }


查看完整回答
反对 回复 2019-09-20
?
缥缈止盈

TA贡献2041条经验 获得超4个赞

比较fromHtml()的标志。


<p style="color: blue;">This is a paragraph with a style</p>


<h4>Heading H4</h4>


<ul>

   <li style="color: yellow;">

      <font color=\'#FF8000\'>li orange element</font>

   </li>

   <li>li #2 element</li>

</ul>


<blockquote>This is a blockquote</blockquote>


Text after blockquote

Text before div


<div>This is a div</div>


Text after div

//img1.sycdn.imooc.com//5d8477d000018d8427000343.jpg

查看完整回答
反对 回复 2019-09-20
  • 3 回答
  • 0 关注
  • 4752 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信