Com*_*are 17
看起来很简单吧?
不是特别的.哎呀,甚至Windows在很大程度上放弃了大约十年前的RTF.
选项#1:如果您计划在应用程序本身中打包RTF(例如,作为原始资源或资产),首先要删除RTF并在应用程序中使用HTML,使用Html.fromHtml()和a TextView或使用a WebView.
选项#2:找到一些可以在运行中将RTF转换为HTML的Java代码,然后按照选项#1进行操作.
选项#3:找到一些跨架构的C/C++代码,可以动态地将RTF转换为HTML,通过NDK将其添加到您的应用程序,然后按照选项#1继续.
选项#4:滚动自己的RTF解析器和a SpannableStringBuilder来创建格式化Spannable以加载到TextView.
| 归档时间: |
|
| 查看次数: |
5435 次 |
| 最近记录: |