2 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超6個(gè)贊
看你寫(xiě)到哪里了,如果寫(xiě)在你自己定義的一個(gè)OnCreate(),在這個(gè)函數(shù)里寫(xiě)調(diào)用OnCreate的話,必然要寫(xiě)super.OnCreate(),否則會(huì)遞歸調(diào)用,
其他地方寫(xiě)的話,super是調(diào)用父類(lèi)的,this是調(diào)用你覆蓋的,
不過(guò)一般沒(méi)有人會(huì)去手動(dòng)調(diào)用這玩意吧,
因此一般是調(diào)用super.OnCreate()

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊
如果寫(xiě)在定義的一個(gè)OnCreate(),在這個(gè)函數(shù)里寫(xiě)調(diào)用OnCreate的話,必然要寫(xiě)super.OnCreate(),否則會(huì)遞歸調(diào)用,其他地方寫(xiě)的話,super是調(diào)用父類(lèi)的,this是調(diào)用覆蓋的。
一般沒(méi)有人會(huì)去手動(dòng)調(diào),因此一般是調(diào)用super.OnCreate()。
Activity是Android組件中最基本也是最為常見(jiàn)用的四大組件(Activity,Service服務(wù),Content Provider內(nèi)容提供者,BroadcastReceiver廣播接收器)之一。
添加回答
舉報(bào)