我一直在使用Xamarin的Mono for Android和MonoCross框架开发一个应用程序,目前运行在Android (2.3、4.0和其他系统)下。在我的应用程序中,我有一个主活动,用户可以从那里开始新的活动,然后再开始其他活动等等。(例如Main -> A -> B -> C)
有时,我会遇到以下问题:当应用程序暂停(或停止)一段时间(即不在前台),和/或其他消耗内存的应用程序被启动,然后我返回到我的应用程序,它不能正确重启。这意味着,我可以在几秒钟内看到活动C(窗口标题)的某些部分,然后C消失,B出现,依此类推,A和Main。Main消失后,我又回到了主屏幕。