Android最新应用

时间:2015-12-14 11:08:12

标签: android xamarin

我的应用程序出现了一个奇怪的问题。在我的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);
OnCreate()中的

永远不会执行,因为当我按下主页按钮时,我可以正常看到我的应用程序,没有黑屏。通常情况下,我可以看到带活动名称的背景和默认标题,没有其他内容被加载。

不确定为什么OnCreate被调用,因为我回到了那个屏幕。

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

0 个答案:

没有答案