Установка результата из действия, начатого с новым намерением, не работает
Я пытался найти проблему, но были найдены не связанные вопросы и обсуждения
первое действие:ActivityA: -> режим обеда -> singleTop
startActivityForResult(new Intent(this, ActivityB.class), 1)
secondActivity: активность B:
startActivity(....ActivityC)
активность C:
startActivity(new Intent(this, activityB).addFlages(CLEAR_TOP));
активность B:
onNewIntent(intent) {
setResult(-100)
finish()
}
ActivityA:
onActivityResult(){
// always wrong result only! it doesn't return -100 always RESULT_OK
}