Вопрос

Is there a method of the Activity lifecycle that is guaranteed to get called when my app crashes?

I put logs in all methods and crashed my app but I didn't see anything.

I couldn't find anything in the docs too.

I basically want to save changes in a database but ideally I do not want to do it in every update but rather in a method like onPause or onStop etc.

Это было полезно?

Решение

None of the lifecycle methods will be called if your Activity crashes.

However, for child activities started using startActivityForResult you do get a RESULT_CANCELED code returned in onActivityResult on the parent Activity.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top