C#Android在活动更改时保持线程活动

C#Android在活动更改时保持线程活动,c#,android,C#,Android,我是Android Visual Studio的新手。我有一个应用程序,它有两个活动。用户可以在这两个活动之间切换。第二个活动在事件OnCreate中运行一个线程。在单独的任务线程中运行的方法是更新数据,可能需要更多的时间。如果更新正在运行,用户仍有可能切换回第一个活动。在这种情况下,我有一个已销毁的更新。有没有什么方法可以让更新完整地运行。我需要一个解决方案,如何让线程完成其更新而不因Destroy\Close事件而停止?任何帮助或想法都将不胜感激。谢谢解决方案: 只需在MainActivit

我是Android Visual Studio的新手。我有一个应用程序,它有两个活动。用户可以在这两个活动之间切换。第二个活动在事件OnCreate中运行一个线程。在单独的任务线程中运行的方法是更新数据,可能需要更多的时间。如果更新正在运行,用户仍有可能切换回第一个活动。在这种情况下,我有一个已销毁的更新。有没有什么方法可以让更新完整地运行。我需要一个解决方案,如何让线程完成其更新而不因Destroy\Close事件而停止?任何帮助或想法都将不胜感激。谢谢

解决方案:


只需在MainActivity.cs中实现一个应用程序类,并从应用程序类运行线程

代码片段会有所帮助,因为问题不太清楚。我认为如果您描述了希望解决的问题,会更好。