有时,当android活动在后台持续很长时间并且重新启动(使用" FLAG_ACTIVITY_REORDER_TO_FRONT"标志)再次前景时,某些UI元素(图像和文本)将丢失。
原创活动:
重新启动活动:
此错误很少发生,我无法找到解决方案。我怀疑它可能是由android系统引起的,它通过低RAM删除了UI元素,但我没有找到任何寻找日志输出的解决方案。
系统日志仅显示此意外痕迹(任何错误):
09-17 13:59:44.259: W/CpuWake(432): >>nativeAcquireCpuPerfWakeLock()
09-17 13:59:44.259: W/CpuWake(432): <<nativeAcquireCpuPerfWakeLock()
该活动具有较高的内存/图形消耗,应用程序已启用&#34; largeHeap&#34;标志进入清单。
我还没有找到关于&#34; nativeAcquireCpuPerfWakeLock&#34;&#34; nativeAcquireCpuPerfWakeLock&#34;警告。
我会很高兴得到一些帮助。