Android:任务列表中的应用截图预览是空白的?

时间:2016-01-30 07:25:19

标签: android android-homebutton tasklist

在Android中按住主页按钮后,您可以显示最近应用的任务列表。每张"卡"在任务列表中应该有应用程序的预览。但是,这次我打开了任务列表,预览是空白的(应用标题除外)。

我在任务列表中有手机设置,每次我点击任务并尝试打开它会立即关闭。

我也有这个应用程序,我正在开发,当我点击任务打开应用程序时, var test = "1. anything"; if( test[0] == Number(test[0]) && test[1] == '.' ) { alert("it is list-item") }没有显示任何内容,应该是什么时候。

我也在玩AngryBirds 2,那么Android是否曾默默地杀死那些内存应用程序?如果是这样,当发生这种情况时,被杀死的应用程序的RecyclerView会被再次调用吗?

编辑:我刚注意到,如果您在过渡到onCreate()时过快地关闭某个应用,则可以获得空白预览。

编辑2:所以为了回答我的问题,在引用Activity生命周期图后,这就是我找到的。当另一个应用程序需要内存时,应用程序的进程将被终止,当用户导航回应用程序时,将再次调用onCreate()。但是,这并不能解释为什么我无法重新打开“设置”。我不知道如何重现这种奇怪的行为!

1 个答案:

答案 0 :(得分:0)

经过一些调试后,我发现Android确实杀了我的应用,因为它需要内存。但是,当您恢复使用自己的应用时,系统会onCreate使用savedInstanceState NOT null来呼叫savedInstanceState。我有一些逻辑要求RecyclerView为空,因此我的commentThreads.list没有填充。

要重新创建Android杀死我的应用程序的这种情况,我必须打开大量的应用程序大声笑。有没有办法我可以重现Android杀死我的应用程序而无需打开所有这些应用程序?唔...