Displaying HTML text in Jetpack Compose
<p>Hello everyone, in this short article I will be showing you how to display HTML text in Android. At the time of writing this article, Jetpack compose’s Text composable doesn’t allow us to do this. But, thanks to the great interop support for compose, we can use the TextView or MaterialTextView to display html styled text.</p>
<h2>Pre-requisites</h2>
<ul>
<li>Knowledge about using views in compose using the AndroidView composable.</li>
<li>Basic knowledge of how to work with Jetpack compose.</li>
</ul>
<h2>What is HTML text?</h2>
<p>HTML text, is, as the name implies, a piece of text that is formatted using HTML tags. A very important thing to note here is that, not all tags are supported in Android. Only a few basic tags are supported.</p>
<h2>Use of HTML text in the context of Android</h2>
<p>Many API endpoints use this format to store textual content. An endpoint may make use of this for several reasons. Here’s an example of such an endpoint — The Spotify API.</p>
<p><a href="https://medium.com/@theAndroidDeveloper/displaying-html-text-in-jetpack-compose-7b801bb028c6">Click Here</a></p>