Android Html.fromHtml(String)过时的替代方法
来源:互联网 发布:做什么网络兼职赚钱 编辑:程序博客网 时间:2024/06/03 08:12
问题
当我们想用TextView来显示一段html代码时,则会用到Html.fromHtml(String)
但是现在这个方法是过时的。
解决
使用API Level 23或之前的设备可以用过时的方法,API Level 24或以上的设备则使用2个参数的方法即可。
fromHtml(String source, int flags)
即:
TextView tv_text = (TextView) findViewById(R.id.tv_text); CharSequence charSequence; String content = "<p>简介:</p><p>1.nickname:wildma!</p><p>2.职业:android攻城狮</p>"; if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) { charSequence = Html.fromHtml(content,Html.FROM_HTML_MODE_LEGACY); } else { charSequence = Html.fromHtml(content); } tv_text.setText(charSequence);
其中的flags表示:
FROM_HTML_MODE_COMPACT:html块元素之间使用一个换行符分隔
FROM_HTML_MODE_LEGACY:html块元素之间使用两个换行符分隔
参考:https://stackoverflow.com/questions/37899856/html-fromhtml-is-deprecated-what-is-the-alternative
阅读全文
2 0
- Android Html.fromHtml(String)过时的替代方法
- Android Html.fromHtml(String)过时的替代方法
- Html.fromHtml(String)已经过时的问题
- Android过时方法替代
- android过时方法的替代方法
- Android Html.fromHtml的使用
- android过时方法的替代方法的收集
- getDrawable过时的替代方法
- getDrawable过时的替代方法
- ViewPager过时方法的替代
- getDrawable过时的替代方法
- getDrawable过时的替代方法
- getDrawable过时的替代方法
- 关于Android中的Html.fromhtml方法
- 好用的 Android getDrawable过时的替代方法
- Android的getColor,getDrawable过时的替代方法
- Android-6.0-23的getColor()过时替代方法
- [问题解决]Android中getDrawable和getColor过时的替代方法
- Button(实训)
- NiFi开发教程之--RouteOnAttribute(路由属性)
- Kotlin 从学习到 Android 第十章 扩展
- SVN使用详解
- git
- Android Html.fromHtml(String)过时的替代方法
- 软件自动化 接口测试框架干货,群友写的(python)有Excel输出报告,也有读取Excel接口用例文件
- Apriori算法详解
- python3读写csv数据
- 每天学一点Swift----面向对象下(八)
- linux网络编程之posix线程(一)
- 杨辉三角形
- java注解浅析
- 流媒体服务器