У меня есть приложение, которое должно предоставлять почтовый клиент, поэтому мне нужно представление, которое показывает содержимое электронной почты и позволяет пользователю редактировать этот контент - так же, как приложение Gmail позволяет просматривать и редактировать содержимое электронной почты.
Я могу использовать WebView для отображения содержимого электронной почты (которое выглядит приемлемым, но не очень), однако оно не позволяет вам редактировать содержимое (по крайней мере, я не смог понять, как).
Я пытался использовать EditText с HtmlCompat.fromHtml()
для применения базового c форматирования и изображений. Однако это просто не может обрабатывать важные HTML теги, такие как таблицы.
Я знаю, что это можно сделать, поскольку Gmail и другие почтовые клиенты делают это - что такое секретный соус или библиотека?