супер класс андроид жизненный цикл - PullRequest
2 голосов
/ 22 марта 2011

Почему вам нужно вызывать суперкласс в жизненном цикле Android? Например, в onCreate вам нужно вызвать super.onCreate или onDestroy super.onDestroy.

1 Ответ

3 голосов
/ 22 марта 2011

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

Если у вас есть MyBaseActivity, который расширяет Activity, и MySpecificActivity, который расширяет MyBaseActivity, вызывая черезк методам жизненного цикла в суперклассе на каждом уровне означает, что MyBaseActivity все еще сможет отвечать на события жизненного цикла.

...