Итак, я пытался взломать, чтобы быстро решить проблему, с которой я столкнулся, описанную в еще один вопрос, который я разместил.
У меня есть вспомогательное действие, которое было запущено моим основным действием, и оно также может быть остановлено основным действием, вызывающим на нем finishActivity(requestCode). Однако вспомогательное действие всегда возвращает 0 после вызова finishActivity, хотя я устанавливаю этот результат в вспомогательном действии только в том случае, если пользователь нажимает кнопку «Назад». Я пытался обмануть, вызвав setResult(RESULT_OK) в методе onResume субактивности, но похоже, что это не имеет значения;
Кроме того, по какой-то причине требуется много времени, прежде чем появятся onActivityResults. Это нормально?
Спасибо за любой совет!