2012-06-19 45 views
1

其實,我正在開發一個livechat應用程序它的工作很好。這個應用程序是基於標籤的應用程序。我正在使用C2DM和TabHost這個應用程序。我面臨一個問題。如果應用程序在後臺運行並且用戶關閉設備並再次打開設備,應用程序將做什麼?

1.當應用程序在後臺運行並且用戶關閉設備時(我認爲應用程序會被終止)。當用戶再次打開設備並點擊應用程序圖標時,應用程序正在崩潰。

2.當應用程序在後臺運行並且用戶關閉設備(應用程序將殺死我認爲在這種情況下)。當用戶再次打開設備,如果獲取任何c2dm通知,然後單擊通知圖標應用程序正在墜毀。

3.問題,我看到當我打開設備,然後點擊應用啓動器圖標,顯示了在 例外,這是我的應用程序 http://paste.org/50682

這是tabHOst類

http://paste.org/50683

的logcat的

回答

2

將數據存儲在Preferences中以存儲值並嘗試。 所以下一次檢查值是否是該文件。

如果是的話,應用程序運行良好,如果沒有,然後啓動應用程序的形式基本。

相關問題