2011-12-13 64 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