Как реализовать условие, которое проверяет, работает ли Intent или закрыто? - PullRequest
0 голосов
/ 08 июня 2019

Я автоматически закрываю намерение, используя этот код

startActivityForResult(intent, 1);
new java.util.Timer().schedule(
    new java.util.TimerTask() {
        @Override
        public void run() {
            finishActivity(1);
        }
    },
    10000
);

Я хочу реализовать условие, которое проверяет, находится ли Intent в процессе / работает или уже закрыто? Я использую функцию распознавания голоса.

1 Ответ

0 голосов
/ 09 июня 2019

Intent - это не процесс, это просто хранилище сообщений, которое отправляется в систему Android.

Android позаботится о содержимом Intent, и нет никакой возможности узнать, что он с ним делает.

Это также односторонняя вещь, после ее отправки нет смыслаэто больше, если вы не хотите отправить его снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...