为什么在启动活动时某些UI元素会消失?

时间:2014-09-26 11:44:58

标签: android android-layout user-interface

有时,当android活动在后台持续很长时间并且重新启动(使用" FLAG_ACTIVITY_REORDER_TO_FRONT"标志)再次前景时,某些UI元素(图像和文本)将丢失。

原创活动:

enter image description here

重新启动活动:

enter image description here

此错误很少发生,我无法找到解决方案。我怀疑它可能是由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;警告。

我会很高兴得到一些帮助。

0 个答案:

没有答案