val htmlText = Html.fromHtml(
"텍스트 사이에 <img src=\"drawable 파일 이름(확장자는 필요없음)\">이미지 넣기",
HtmlCompat.FROM_HTML_MODE_COMPACT,
ImageGetter(),
null
)
binding.textView.text= htmlText
inner class ImageGetter : Html.ImageGetter {
override fun getDrawable(source: String?): Drawable {
val resID = this@MainActivity.resources.getIdentifier(
source,
"drawable",
this@MainActivity.packageName
)
val d = this@MainActivity.resources.getDrawable(resID, null)
d.setBounds(0, 0, d.intrinsicWidth, d.intrinsicHeight)
return d
}
}