Как показать текст и изображения в TextView - PullRequest
0 голосов
/ 19 сентября 2018

Это ответ json ниже от ifeng api.

enter image description here

Пожалуйста, помогите мне, как показать текст объект в TextView, включая изображения в середине.

Ответы [ 4 ]

0 голосов
/ 19 сентября 2018

Вы можете отобразить изображение в текстовом режиме как нарисованное как ниже -

tvTitle.setText("Hi");
tvTitle.setCompoundDrawablesWithIntrinsicBounds(R.drawable.icon, 0, 0, 0);//it will show icon image on left side of the text on tvTitle text view.
0 голосов
/ 19 сентября 2018

Попробуйте использовать TextView.setText(Html.fromHtml(...)), затем используйте теги html в ..., но вам нужно реализовать Html.ImageGetter

Ссылка: https://stackoverflow.com/a/7442725/1636610

0 голосов
/ 19 сентября 2018

Try This Сначала анализирует эти данные, затем получает текст из текстового параметра

После получения HTML-текста Вам необходимо использовать Html.fromHtml ()

Если вы нацеливаетесь на

yourTextView.setText(Html.fromHtml("PUT YOUR HTML CODE HERE"));

Если вы нацеливаетесь на > = AndroidНуга

yourTextView.setText(Html.fromHtml("PUT YOUR HTML CODE HERE", Html.FROM_HTML_MODE_COMPACT));

Примечание: -

Чтобы различать версии Android, используйте Build.VERSION.SDK_INT> = Build.VERSION_CODES.N

Счастливое кодирование !!

0 голосов
/ 19 сентября 2018

Используйте webwiev и загрузите следующий ответ json (текст в формате html) на веб-просмотр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...