2015-03-13 4 views
0

HtmlSpanner с CSS

Я нашел библиотеку под названием HtmlSpanner, которая должна помочь мне с добавлением HTML строку с CSS в TextView.использование HtmlSpanner с файлом CSS добавил к нему

, но я не могу найти какую-либо документацию на него, кроме

(new HtmlSpanner()).fromHtml() 

, но ничего о том, как включить CSS файл в ней или, как я могу создать TagManager на handeling устанавливаемыми сотовыми

кто может мне помочь ?

ответ

0

Из таблицы HtmlSpanner анализирует блоки и может применять стили CSS в этих блоках к тексту. Код для этого в классе обработчика StyleNodeHandler.

Теперь хорошая новость заключается в том, что это довольно легко добавлять новые классы TagNodeHandler, а в вашем случае все, что вам бы нужно добавить тот, который делает следующее:

  1. пункт Список
  2. Читать свойство «HREF» по ссылке CSS
  3. Получить URL, что HREF указывает и прочитать его в строку
  4. Разобрать строку в правило CSS
  5. регистр, что правило CSS

шагов 3 и 4 уже в классе StyleNodeHandler (в методе parseCSSFromText), так что вам нужно реализовать только шаги 1 и 2.

Вот краткая суть того, что вам нужно добавить:

link

+0

это Anser оригинального разработчика кода –