Wywołanie super.onCreate () z parametrem null?
WonCreate(Bundle bdl){}
, musimy wywołać jego super konstruktora przezsuper.onCreate(bdl)
.
W przypadku nowo utworzonych działań otrzymaliśmy zerowy pakietonCreate(Bundle bdl){}
. Więc kiedy dzwonimysuper.onCreate(bdl)
, to tak samo jak dzwonieniesuper.onCreate(null)
.
W przypadku zrekonstruowanych działań (takich jak po obróceniu) otrzymaliśmy pakiet inny niż null. Ale zauważam, nawet jeśli zadzwonimysuper.onCreate(null)
, zamiastsuper.onCreate(bdl)
, wydaje się być taki sam. Prace związane z renowacją układu są wykonywane wsuper.onRestoreInstanceState(bdl)
.
Czy to prawda, że to powołaniesuper.onCreate(null)
jest taki sam jak dzwonieniesuper.onCreate(bdl)
we wszystkich przypadkach?
Dzięki.