我的应用数据集中在应用类中。所有活动在需要数据时引用的单例类(数据已在内存中保存并保存在Application类的ArrayList中)。问题是,当我的应用程序进入后台时,应用程序被销毁并且所有数据都将丢失,如果数据位于活动中,我可以覆盖onPause()
并将数据保存在sharedPreferences中,但现在数据当前处于应用程序,据我所知,并不允许我覆盖onPause()
回调方法。那我该怎么办?
答案 0 :(得分:0)
在你的单身人士中创建一个方法saveData(),然后在活动onPause()中调用它。
Activity类没有onDestroy()和onPause()等方法。