Android: Передача строки, содержащей HTML, между действиями?

#android #android-intent #extras

#Android #android-намерение #дополнительно

Вопрос:

Я пытаюсь передать строку между двумя действиями, используя пакет intent extras.

Родительское действие:

 Intent i = new Intent(Advice.this, AdviceDetail.class);
Bundle bAdvice = new Bundle();
bAdvice.putString("description", description);
i.putExtras(bAdvice);
startActivity(i);
  

Дочерняя активность:

 Bundle bAdviceDetails = getIntent().getExtras();
String description = bAdviceDetails.getString("description");
  

Однако любой HTML всегда удаляется из моей строки! Почему? Как мне обойти это?? Я пробовал использовать charArray; происходит то же самое.

Комментарии:

1. Попробуйте отправить ее в виде массива байтов. Это могло бы вам помочь.

2. Ой, виноват. Я не осознавал, что на самом деле использовал Html.fromHtml перед добавлением в пакет. Преобразование этого в строку должно удалить теги html.