What's the difference between Android's Html.escapeHtml and TextUtils.htmlEncode ? When should I use one or the other?
问题 Android has two different ways to escape / encode HTML characters / entities in Strings: Html.escapeHtml(String), added in API 16 (Android 4.1). The docs say: Returns an HTML escaped representation of the given plain text. TextUtils.htmlEncode(String) For this one, the docs say: Html-encode the string. Reading the docs, they both seem to do pretty much the same thing, but, when testing them, I get some pretty mysterious (to me) output. Eg. With the input: <p>This is a quote ". This is a euro