В моей ситуации есть один случай, когда мне нужно убедиться, что действие выполняется только по одному за раз.
Я обнаружил, что если установить LauchMode
действия, я смогу достичьцель одного экземпляра, но она не обновляет представление действия.
Это действие запускается startActivityForResult
, и мы отправляем URI с намерением для действия.
Давайтеобсудите с этим конкретным случаем:
Мой запрос не об уничтожении старого действия, но действие, которое только что получило информацию о новом намерении, должно обновить представление.
Я нашел новый метод, onNewIntent
.Этот метод может обновить намерение перед возобновлением.Я попробую.