У меня есть действия A и B. Это A с фильтром намерений LAUNCHER (т.е. действие, которое запускается, когда мы щелкаем значок приложения на главном экране).
A запускает B, используя startActivity(new Intent(A.this, B.class))
.
Когда пользователь открывает действие B, а затем помещает мое приложение в фоновый режим, и позже процесс моего приложения прерывается, когда пользователь снова запускает мое приложение, B открывается вместо A.
Это вызвало принудительное закрытие моего приложения, поскольку A - это действие, которое инициализирует ресурсы, необходимые моему приложению, а когда B пытается получить доступ к неинициализированным ресурсам, B вылетает.
Есть ли у вас какие-либо предложения, что мне делать в этой ситуации?