区分片段内的应用重启和活动变化?

时间:2014-03-25 18:24:06

标签: android android-fragments android-listfragment android-lifecycle

我有一个ListFragment需要在用户打开应用程序时恢复一些东西。当用户关闭应用程序时,应存储“内容”。 store()restore()都操纵ListFragment的ListView,因此需要在创建ListView并可用的地方调用它们。

我目前的实施使用onPause()来呼叫store()onResume()来呼叫restore()。这似乎最初起作用,但是当用户进入和离开PreferenceActivity时,它还具有存储和恢复的副作用。

我不确定ListFragment生命周期中的哪个位置只能在应用程序关闭和启动时触发它们?请记住,ListFragment的ListView需要是可访问的,所以我猜onCreate()是不可能的?一些指导将不胜感激!

0 个答案:

没有答案