问题描述: app运行的时候,按下home键,然后清理内存。 或者,按下home之后,打开其他的一些占内存的app,然后把本app的内存挤掉了。 解决方案: 1:给每个Fragment加一个Tag; 2.在onCreate(Bundle savedInstanceState)中判断Bundle savedInstanceState是否不为空; 3.不为空则用findFragmentByTag重新获得上次保存的fragment。