2011-12-13 50 views
0

我有一款應用程序在完成大量測試後效果很好,但是當我退出應用程序(打開主屏幕)並讓它靜坐一段時間回到應用程序時,我只是有一個黑屏。我試圖重現這一點,但一直未能,因爲它只是當我讓手機坐了一會兒......我已經嘗試退出每個活動,甚至打開我的應用程序頂部的內存密集型應用程序,然後回到我的應用程序,但它始終正常工作。除非我等待屏幕關閉,然後再回來...黑屏。有任何想法嗎?我不是壓倒onresume或onstart,我應該?android onresume?

+0

你使用SUrfaceView或類似的視圖?即你的屏幕是一個畫布? – 2011-12-13 16:10:41

+0

嘗試:覆蓋onResume添加一些基本的東西(一個對話框或Toast),看看它是否出現在黑色屏幕的「頂部」,休息了一段時間之後 – Guillaume

+0

它確實擊中了酒櫃,我在那裏放了一杯吐司。 ..所以它擊中onresume,但然後只是一個黑屏...最後,如果它擊中家或回它強制關閉 – Jesse

回答

0

我以前從來沒見過這個問題,但這裏有一些提示,你可以嘗試:

  • 檢查logcat的,看看有什麼讓你的手機後發生的結果坐了一會兒
  • 你能夠在仿真器上重現這一點?

只是好奇,你測試這種手機是什麼類型?你使用的是什麼Android版本?

+0

EVO 4G 2.3。不知道關於LogCat,因爲就像我說過的,這隻發生在讓它坐下一段時間之後。我會嘗試讓它連接到eclipse並檢查logcat。 – Jesse