Как реализовать форматирование текста в EditText(TextView) с последующим его хранением в БД(Room)?

Во многих приложениях для заметок в текстовом редакторе доступны опции форматирования текста(размер, расположение, цвет и т.д.) как в офисных приложениях типа MS Word. Как на данный момент это проще всего реализовать? Т.е. при запуске приложения данные берутся из базы данных(Room) и отрисовываются в RecyclerView. В TextView каждого элемента отображается уже форматированный ранее пользователем текст. При нажатии на элемент открывается редактор с обычным EditText, который позволяет работать с текстом, будто в офисном приложении. Много гуглил по этой теме, но этим вопросам уже по лет 5, как минимум. https://stackoverflow.com/questions/6288898/make-edittext-accept-and-display-html-formatted-text

Появились ли в данный момент варианты попроще?


Ответы (0 шт):