HTML в ListView

293
10 декабря 2016, 10:40

Доброго времени суток. Имеется html-текст, выводимый в ListView. listView не воспринимает html теги и отображает текст как есть. Подскажите пожалуйста, как сделать, чтобы listView отображал текст с учетом тегов? Спасибо.

Нашел на просторах инета такой вариант решения:

ArrayAdapter<String> adapter= ArrayAdapter<String>(SearchByFood.this, R.layout.new_list_view, arr_sort){
     public Object getItem(int position)
     {
          return Html.fromHtml(arr_sort.get(position));
     }
};

Но у меня тогда подчеркивает Object и в логе ошибка:

Error:(47, 27) error: getItem(int) cannot override getItem(int) in ArrayAdapter
return type Object is not compatible with String
where T is a type-variable:
T extends Object declared in class ArrayAdapter
Answer 1

Отобразить HTML можно в TextView так:

textView.setText(Html.fromHtml("text <b>bold text</b> more text"));

Список поддерживаемых тэгов можно тут посмотреть.

Как сделать поддержку других тэгов смотрите тут

READ ALSO
psd в wordpress

psd в wordpress

Я верстаю обычные страницыНо есть много заказов типа "psd to wordpress", чем отличается верстка под вордпресс от обычной? Что нужно дополнительно...

246
Как подобрать селектор с атрибутом в котором содержится переменная?

Как подобрать селектор с атрибутом в котором содержится переменная?

Подскажите как подобрать селектор с атрибутом, в котором содержится переменная? Например, есть поле input с атрибутом nameЗначение поля name value:...

275
Отобразить на странице элементы в цикле

Отобразить на странице элементы в цикле

Всем привет, на работе нужно сделать простое задание - вывести таблицу, в итоге в контролере написал функцию, которая запросит файлик с локального...

272
HTML parser to VCF with JS

HTML parser to VCF with JS

Здравствуйте, как и указано в теме, мне нужна библиотека на js, для парсинга HTML странички и формирования VCF файла

288