// попробовать этот
String parsingStr="'";
a= a.replaceAll(getXMLString(parsingStr), "'"); //convert your special char here
a = android.text.Html.fromHtml(a).toString();
public static String getXMLString(String str)
{
if(str.contains("&"))
{
str = str.replace("&", "&");
}else if (str.contains("<"))
{
str = str.replace("<", "<");
}else if (str.contains(">"))
{
str = str.replace(">", ">");
}else if (str.contains("'"))
{
str = str.replace("'", "'");
}else if (str.contains("\""))
{
str = str.replace("\"", """);
}
return str;
}
Метод подпись для замены - '(char, char)', поэтому вы не можете просто использовать ее вместо 'replaceAll'. – laz
Существует также 'replace (CharSequence, CharSequence)' 'String' реализует интерфейс' CharSequence' –
Спасибо, что ответили, я не встречал этого раньше, хорошо знаю. – laz