网友通过本文主要向大家介绍了Android N(API level 24.)废弃了Html.fromHtml(String),ios添加api废弃警告等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
Android N(API level 24.)废弃了Html.fromHtml(String),ios添加api废弃警告
从API level 24开始,fromHtml(String)被废弃,使用fromHtml(String source, int flags) 代替
flags:
- FROM_HTML_MODE_COMPACT:html块元素之间使用一个换行符分隔
- FROM_HTML_MODE_LEGACY:html块元素之间使用两个换行符分隔
使用新的方式需要做版本兼容检查。对Android M和之前旧的版本,使用旧的方式。对于Android N+,使用新的方式。
示例:
Spanned result; if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) { result = Html.fromHtml(mNews.getTitle(),Html.FROM_HTML_MODE_LEGACY); } else { result = Html.fromHtml(mNews.getTitle()); }