我正在考虑使用无头片段来跟踪数据集中的更改并定期更新SQLite数据库。 基于片段生命周期的常用信息,建议在onPause()
更新持久数据存储。 但是,当片段或活动从视图中隐藏时,通常会调用onPause()
,这显然不会发生在持久性无头片段上。 但是onPause()
曾经被无头碎片召唤过吗? 如果是,什么时候? 从无头片段保存数据的最佳时间是什么时候?
Fragment's
onPause()
方法通常与其包含Activity's
onPause()
相关联,所以是的,当无头Fragment
的父Activity
隐藏在视图中时,可以暂停。
来源: http://developer.android.com/reference/android/app/Fragment.html#onPause()