如何在片段中调用OnResume和Onpause方法?

时间:2017-09-02 11:01:07

标签: android

我有两个片段A和B.其中我从A替换片段B然后片段A从B中间我在onPause方法和onResume方法中显示吐司但是有些如何无法解释我为什么用代码?

1 个答案:

答案 0 :(得分:1)

仅当活动 onResume() onPause()时,才会调用片段 onResume() onPause() 被调用。它们与活动紧密结合。

管理片段的生命周期与管理活动的生命周期非常相似。

  • 已恢复: - > 该片段在正在运行的活动中可见。
  • 暂停: - > 另一项活动位于前景并具有焦点,但此片段所在的活动仍然可见(前景活动部分透明或不覆盖整个屏幕)。
  • 已停止: - > 片段不可见。主机活动已停止或片段已从活动中删除但已添加到后台堆栈。已停止的片段仍处于活动状态(系统会保留所有状态和成员信息)。但是,它不再对用户可见,并且如果活动被杀死将被杀死。

了解更多信息,请参阅android docs