title: Is there a better way to decode html directly on Android?
body: <p>I've got encoded html where even tags are encoded into html entities</p>
  
  <pre><code>Some &amp;lt;b&amp;gt; bold &amp;lt;/b&amp;gt; text
  </code></pre>
  
  <p>I'd like to display this as a spanned string in <code>TextView</code>, however the only way to do it is using <code>Html.fromHtml()</code> twice</p>
  
  <pre><code>val decoded = Html.fromHtml("").toString() // Some &lt;b&gt;bold&lt;/b&gt; text
  val spanned = Html.fromHtml(decoded)
  </code></pre>
  
  <p>Is there cleaner way to do this?</p>