#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.