Html .from Html in android работает только в отображаемых текстах? - PullRequest
0 голосов
/ 30 апреля 2020

Поскольку я сравниваю пользовательский Ответ и правильный ответ

if(etU1.getText().toString().equals(cquestion.get(0).getAnswer()))

Пример, выбор - «Напиток Брэда», и даже если пользователь вводит его правильно, он по-прежнему неверен, потому что getAnswer - «Брэд» % $ 's% # Drink ". потому что ArrayList, который я сделал, получает html тексты. Есть ли способ, где я могу удалить текст html, прежде чем поместить его в список массивов?

1 Ответ

0 голосов
/ 30 апреля 2020

Я думаю, вам следует удалить "'", прежде чем сравнивать

String str = etU1.getText().toString().replaceAll("[']"," ");
String strTwo = cquestion.get(0).getAnswer().replaceAll("[']"," ");

if(str.equals(strTwo)){
////// do your logic 
}
...