2013-08-05 6 views
3

Я хочу разработать редактор, который может сделать текст полужирным, курсивом и подчеркиванием и создать для него эквивалентный HTML-код. Я somethhing, как это в моем сознании:HTML android in android

enter image description here

Когда пользователь нажимает на сохранение, я должен получить данные HTML.

Например, если пользователь пишет: Привет Мир

тогда я должен получить <!Doctype HTML><body>Hello <b><i>World</i></b></body></html>

Каковы мои варианты здесь? есть ли какие-либо предыдущие проекты, подобные этому, или я должен сделать это с нуля?

+0

см. [Этот вопрос] (http://stackoverflow.com/questions/4283755/android-question-implementing-a-rich-text-editor) – vikki

ответ

2

Вы можете использовать подклассы Android для дизайна ваших подклассов Character Style. Затем используйте класс HTML, чтобы получить эквивалент HTML вашего текста. Я сейчас разрабатываю один, и те, которые я использовал. Вы также можете проверить https://github.com/commonsguy/cwac-richedit на пример того, как вы можете использовать стиль символов для редактирования. :)