21

我在哪里调用活动onStart(),,?onStop()onDestroy()super.onStart()super.onStop()super.onDestroy()

4

2 回答 2

18

这就是我调用这些超级方法的方式:

  • OnCreate(): 肯定是第一。
  • OnDestroy(): 最后一件事。
  • OnStop(): 最后一件事。

但是,对于最后两个,无论您在哪里称呼它们(在大多数情况下)。所以有些人更喜欢把它们放在第一位以保持一致。

于 2012-08-12T19:11:51.257 回答
5

我会在开始时调用 super,我可能会在我完成派生的工作之前让基类完成它的工作,就像 Java 中的规则一样

于 2012-08-12T19:23:19.483 回答