我正在開發一款使用高級相機功能的移動Codename One應用程序(目前針對Android,iOS)。因此我需要使用本地接口和實現。應該在Codename中的LifecycleListener方法中編寫一個Android本機實現?
我正在學習這樣做,這就是爲什麼我正在研究可用的CN1演示源代碼,並使用本地接口/實現,如native GoogleMaps demo。
看着一個典型的Android代碼的活動,活動的生命週期方法是overridden
,總是開始或到超類方法的調用結束(如super.onCreate()
,super.onPause()
,super.onResume()
...)。在Android超級指的是Activity類。
爲什麼@Override
不存在於Codename中的生命週期方法之上使用LifecycleListener的一個Android本機實現以及在Codename中使用LifecycleListener的一個Android本機實現的相應方式是什麼對應的方式來調用super.onXXX()?但實際上,我是否必須完全打電話給超級方法,還是由CN1自動調用?
解釋是歡迎的!
好的,所以你需要調用super.onXYZ()!感謝您指點我的源代碼。 – HelloWorld