Android文档谈到了onStop,在某些情况下无法调用onDestroy,但我没有发现任何与碎片相同的内容。是否总是调用onPause、onStop、onDestroyView、on Destroy和onDetach?仅在暂停时?
Fragments
也是如此,所以总是只调用onPause
。
当通过xml布局添加片段时,这些回调中的大多数都是在调用Activity
的相应回调的同时(确切地说是在调用之前或之后)调用的。
请注意,在较新版本的Android上,也总是调用onStop
。
安卓文档谈论onStop在某些情况下无法调用onDestroy
只是要明确一点:"某些循环"意味着你的应用程序进程被用户或系统杀死(通常是在内存不足或应用程序在后台停留较长时间时)。