通常,如果不执行初始化,应用程序就不能“恢复到最后一个屏幕”。
例如,我的应用程序与在初始化时建立的服务器保持实时连接。它还需要检查先决条件(如可用的互联网连接等)。
因此,当用户在应用程序上按下 Home 然后恢复应用程序时,我需要重新建立连接(可能需要用户输入)并重新初始化所有内容。
我会认为终止 Home 上的应用程序是可行的方法,但根据我的阅读,它“不是”。
在 Android 平台上恢复时,应用程序应该如何重新初始化?
注意:我不能使用 NO_HISTORY 标志,因为它破坏了 Google Play API。