Android fragment 重叠问题这个坑,虽然我还没遇见过,但是同事曾经遇见过,提示我多注意,在此先mark一下,以备不时之需。
问题描述:
app运行的时候,按下home键,然后清理内存。或者,按下home之后,打开其他的一些占内存的app,然后把本app的内存挤掉了。
解决方案:
1:给每个Fragment加一个Tag;
2.在onCreate(Bundle savedInstanceState)中判断Bundle savedInstanceState是否不为空;
3.不为空则进行find Tag,重新给几个frament赋值。
本文探讨了Android应用中Fragment内存泄露的问题,并提供了通过给每个Fragment添加Tag、在onCreate中判断Bundle状态以及重新赋值来解决该问题的方法。
722

被折叠的 条评论
为什么被折叠?



