富文本编辑器在运行8.0 Oreo的Samsung设备上显示空白的白色矩形

时间:2018-09-22 16:29:12

标签: android rich-text-editor

我正在Android上开发应用程序,但无法将内容加载到RTF编辑器中。

正在发生的是,他们设备上的RTF编辑器无法显示内容,而是显示白色矩形。在下面,我添加了一个用户看到的屏幕截图,以及它的外观。

Two places where I have a rich text editor and it's failing to load

What it looks like on most devices

注意:我使用的是RTF编辑器,不仅显示纯文本,例如链接和图像,还显示

我无法在我拥有的任何设备(LG和摩托罗拉)上重现此问题(并且我也尝试了所有模拟器,Google Pixel,Nexus等)以及所有用户报告他们遇到此问题的人是在运行8.0.0 Oreo的三星设备上。

我使用的是https://github.com/wasabeef/richeditor-android的分支版本,其目标是最新版本的Android。

我尝试研究此问题,并且看过各种文章,例如:

https://support.google.com/work/android/answer/7506908?hl=en https://forums.androidcentral.com/moto-z-moto-z-droid-edition/812931-chromes-embbed-webview-not-working-nougat.html WebView appears as plain white box after the second time it's been initialised

最后一个链接是我发现的唯一一个与我的问题有关的链接,但是我看不到它与我在代码中所做的事情有什么联系。

该视图只是一个RecyclerView,位于Viewholder内部,我只是用它来显示文本:

view.rich_text.setEditorHeight(20)
view.rich_text.setEditorFontSize(14)
view.rich_text.setPadding(0, 10, 10, 10)
view.rich_text.setEditorFontColor(Color.WHITE)
view.rich_text.html = content
view.rich_text.setInputEnabled(false)

我真的在这个问题上陷入困境,如果有人对我如何获得更多有用的信息来调试此问题或导致该问题的原因有任何想法,我将非常感激。谢谢

0 个答案:

没有答案