У меня есть основное действие и некоторый таймер. Когда таймер закончился, произошел вызов startActivityForResult. Но если моя задача находится в фоновом режиме, я также хочу увидеть свою новую деятельность в фоновом режиме. Но вместо этого моя новая активность появляется на дисплее и отменяет любую задачу. Флаги намерений мне не помогли. Я попытался вызвать moveTaskToBack после запуска моего нового действия, но если бы я просто заблокировал свой телефон, тогда вся моя задача moveToBack, когда таймер закончился.Активность отображается, если ее задача находится в фоновом режиме, но возникла возможность вызова startActivityForResult
0
A
ответ
0
Если вы позвоните startActivity()
или startActivityForResult()
, то это перенесет вашу задачу на передний план. Нет никакого способа предотвратить это.
Что вы можете сделать, это отложить вызов startActivityForResult()
, если ваше приложение находится в фоновом режиме.
извините, но совершенно неясно, что вы просите ..... – Opiatefuchs