super.onCreate (savedInstanceState); не вызывает сразу метод onCreate () родительского класса. Почему? - PullRequest
0 голосов
/ 25 апреля 2019

Я расширяю всю свою деятельность с BaseClass.Таким образом, я хочу инициализировать общие переменные в onCreate () класса BaseActivity.Тем не менее, super.onCreate (saveInstanceState);не вызывает немедленно метод onCreate () родительского класса.Почему?

public class SplashActivity extends BaseActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);     // after this line executed, next line executed rather than the onCreate() of parent BaseActivity
        ...
    }
}

public class BaseActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState, @Nullable PersistableBundle persistentState) {
        ...
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...