我创建了一个可以在模拟器上正常工作的应用程序,但有时候,当在真实设备上从活动切换到另一个时(三星Note 2),我得到一个黑屏然后一秒后,我被转发到我之前的活动
有人有同样的问题吗?还是解决方案?
例如(字母是活动) 我去A - > B - > C - > D然后返回A - > B,然后返回黑屏以访问C并返回B.
我的活动很简单,只是形式。起初,我认为这是因为我有几个asynctasks到达互联网(提交表格,登录,下载或上传图片),但我总是添加:
response.getEntity().consumeContent(); just after the get the response
和
mtask.cancel(); (après isCancelled) in the post execution section
之后,我认为这是因为我有很多:putExtraString但我检查说它没有足够的数据导致任何问题。
我的猜测可能是因为我在通过我的应用程序创建后可能会产生一些工作量的setbackground。但它没有。
我将启动模式参数切换为cleartaskatlaunch并且稍微好一些,但我仍然经常使用黑屏。
凌晨5点......上床睡觉希望明天能找到答案。
谢谢
劳伦