Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android最近的应用程序_Android_Xamarin - Fatal编程技术网

Android最近的应用程序

Android最近的应用程序,android,xamarin,Android,Xamarin,我的应用程序有一个奇怪的问题。在我的HTC One X max应用程序中,最近的应用程序是9,如果我的应用程序在我再次启动时被从这9个应用程序中推出,它会以各种方式表现出怪异和崩溃 在BaseActivity OnRestart中,我有将当前活动切换到主活动的代码。在上述场景中不会发生这种情况 protected override void OnRestart() { base.OnRestart(); if(someTimeHasPassed)

我的应用程序有一个奇怪的问题。在我的HTC One X max应用程序中,最近的应用程序是9,如果我的应用程序在我再次启动时被从这9个应用程序中推出,它会以各种方式表现出怪异和崩溃

在BaseActivity OnRestart中,我有将当前活动切换到主活动的代码。在上述场景中不会发生这种情况

 protected override void OnRestart()
 {
        base.OnRestart();

        if(someTimeHasPassed)
        {
            var intent = new Intent(this, typeof(MainActivity));
            // Kills every open activity to disable user from going back.
            finishAllOpenActivities();
            StartActivity(intent);
        }
  }
我不确定要发布代码的哪一部分。有人有类似的问题吗

编辑:在上述场景发生后

Window.SetFlags(WindowManagerFlags.Secure, WindowManagerFlags.Secure);
in OnCreate()从不执行,因为当我按home按钮时,我可以正常看到我的应用程序,没有黑屏。通常情况下,我可以看到带有活动名称的背景和默认标题,不会加载任何其他内容

不知道为什么会调用OnCreate,因为我将返回到该屏幕


编辑2:经过更多的检查,这似乎发生在最近的一些应用程序在我前面。这可能是内存问题吗?

尝试扩展“各种方式的中断”-包括屏幕截图、错误消息等。这是一个生命周期问题,但如果不了解更多,我们将无法帮助您@我又加了一些描述。