[問題] Activity 的 callback methods

看板java作者 (非常念舊)時間11年前 (2014/07/13 17:01), 編輯推噓1(1010)
留言11則, 3人參與, 最新討論串1/1
板友好,不知道可不可以在這問.. 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

07/13 18:15, , 1F
1.大概,應該,或許,天知道 2.呼叫父類別的 onStop() 方法
07/13 18:15, 1F

07/13 18:36, , 2F
1. 還是會stop,只是你不處理 2.同上
07/13 18:36, 2F

07/13 19:06, , 3F
我看到書上說,callback是用來回應activity的狀態改變
07/13 19:06, 3F

07/13 19:07, , 4F
應該就像是p大所說的還是會stop
07/13 19:07, 4F

07/13 19:07, , 5F
只是我真的不知道位啥要呼叫父類別的方法
07/13 19:07, 5F

07/13 19:37, , 6F
目的是除了繼承父類別的行為外,再加點自己的行為
07/13 19:37, 6F

07/13 19:48, , 7F
當activity狀態改變時呼叫這些callback方法
07/13 19:48, 7F

07/13 19:49, , 8F
裡面寫了一些對應這些狀態的改變的程式碼,其中加了父
07/13 19:49, 8F

07/13 19:49, , 9F
類別的相同callback方法,我有試過把super拿掉android
07/13 19:49, 9F

07/13 19:50, , 10F
會發生不可預期的錯誤...,看來回應狀態的改變,父類別
07/13 19:50, 10F

07/13 19:50, , 11F
的callback不可缺少
07/13 19:50, 11F
文章代碼(AID): #1Jmahgmd (java)
文章代碼(AID): #1Jmahgmd (java)