当前位置: 代码迷 >> Android >> fragment生命周期相干
  详细解决方案

fragment生命周期相干

热度:54   发布时间:2016-04-28 01:04:53.0
fragment生命周期相关
Acivity创建了一个fragment,在fragment打开照相机,然后拍完照片activity中fragment的引用好像就找不到这个fragment了,发现这个fragment中的各种变量都为空。
过程中fragment生命周期:打开照相机后faragment就onStop了,照完就onDestory一直到onDetach然后又从onAttach开始到了onPause。
感觉生命周期中第二次生成的fragment的activity的引用就操作不到了,好奇怪

------解决思路----------------------
fragment调用setRetainInstance(true) 保证在activity重绘时使用原来的fragment
可以试试
  相关解决方案