2016-03-14 1 views
0

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

+0

извините, но совершенно неясно, что вы просите ..... – Opiatefuchs

ответ

0

Если вы позвоните startActivity() или startActivityForResult(), то это перенесет вашу задачу на передний план. Нет никакого способа предотвратить это.

Что вы можете сделать, это отложить вызов startActivityForResult(), если ваше приложение находится в фоновом режиме.

 Смежные вопросы

  • Нет связанных вопросов^_^