2012-06-19 16 views
1

其实,我正在开发一个livechat应用程序它的工作很好。这个应用程序是基于标签的应用程序。我正在使用C2DM和TabHost这个应用程序。我面临一个问题。如果应用程序在后台运行并且用户关闭设备并再次打开设备,应用程序将做什么?

1.当应用程序在后台运行并且用户关闭设备时(我认为应用程序会被终止)。当用户再次打开设备并点击应用程序图标时,应用程序正在崩溃。

2.当应用程序在后台运行并且用户关闭设备(应用程序将杀死我认为在这种情况下)。当用户再次打开设备,如果获取任何c2dm通知,然后单击通知图标应用程序正在坠毁。

3.问题,我看到当我打开设备,然后点击应用启动器图标,显示了在 例外,这是我的应用程序 http://paste.org/50682

这是tabHOst类

http://paste.org/50683

的logcat的

回答

2

将数据存储在Preferences中以存储值并尝试。 所以下一次检查值是否是该文件。

如果是的话,应用程序运行良好,如果没有,然后启动应用程序的形式基本。

相关问题