2015-08-24 4 views
-1

У меня есть несколько видов деятельности. Каждый из них предназначен для некоторых видов деятельности (поток не имеет значения) позволяет говорить от A до B до C.Что происходит при сбое активности

Если C сбой из-за нулевого указателя или любого другого исключения. Что происходит с другими предыдущими действиями. Будут ли A и B перезагружать/воссоздавать или перезагружать/перезаписывать только B.

Другая проблема заключается в том, когда C сбрасывает всю статическую переменную, повторно инициализируется. Что происходит за сценой

ответ

1

Возврат к предыдущему состоянию, которое было действительным. Итак, скажем, вы открыли активность C, и при создании она показывает ошибку, она вернет вас к активности B. Теперь, если вы откроете B activity и нажмите кнопку, которая открывает активность C, а затем появится ошибка, она вернет вас к началу деятельности B.

+0

Это означает, что при намерении он приостанавливает текущее состояние (во время намерения). и деятельность не идет дальше. – Killer

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