Когда вы вернетесь к ActivityA
, будет вызван метод onResume
из ActivityA
. Таким образом, вы можете сделать следующее:
ActivityA
с именем didLoadActivity = false
Внутри onResume
из ActivityA
добавить следующее:
@Override
protected void onResume() {
super.onResume();
if(didLoadActivity) {
methodA(); // here you call the Method A
} else {
didLoadActivity = true;
}
}
Попытайтесь выполнить строку темы через html_entity_decode (), похож, возможно, у Вас есть некоторые объекты в строке темы.
Если строка действительно не содержит закодированные значения, прежде чем Вы будете отправлять, будете смотреть на это:
$subject= mb_encode_mimeheader($subject,"UTF-8", "B", "\n");
// or
$subject= mb_encode_mimeheader($subject,"UTF-7", "Q", "\n");
Смотрите на эти сообщения, связанные с SugarCRM:
При представлении незаконного блока кода часто времена гарантируют Вам лучший ответ быстрее. Вы, вероятно, кодируете текст где-нибудь, прежде чем это действие произойдет. Как ранее предложено можно искать то действие и исправить его, или можно просто декодировать строку темы прежде, чем послать электронное письмо.