看板 java 關於我們 聯絡資訊
板友好,不知道可不可以在這問.. public class BBB extends Activity{ protected void onStop() { super.onStop(); Log.d(TAG, "BBBActivity:onStop"); } } 1 要是把 onStop() 拿掉的話,表示此 Activity 就不會被 Stop 嗎? 2 super.onStop() 這有甚麼意義? 謝謝指教... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.53.161 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1405242090.A.C27.html
AmosYang:1.大概,應該,或許,天知道 2.呼叫父類別的 onStop() 方法 07/13 18:15
popcorny:1. 還是會stop,只是你不處理 2.同上 07/13 18:36
gn00618777:我看到書上說,callback是用來回應activity的狀態改變 07/13 19:06
gn00618777:應該就像是p大所說的還是會stop 07/13 19:07
gn00618777:只是我真的不知道位啥要呼叫父類別的方法 07/13 19:07
popcorny:目的是除了繼承父類別的行為外,再加點自己的行為 07/13 19:37
gn00618777:當activity狀態改變時呼叫這些callback方法 07/13 19:48
gn00618777:裡面寫了一些對應這些狀態的改變的程式碼,其中加了父 07/13 19:49
gn00618777:類別的相同callback方法,我有試過把super拿掉android 07/13 19:49
gn00618777:會發生不可預期的錯誤...,看來回應狀態的改變,父類別 07/13 19:50
gn00618777:的callback不可缺少 07/13 19:50