“在后台

时间:2018-06-14 08:03:42

标签: android android-fragments xamarin crash

我开发了一个执行gps跟踪等多项操作的应用程序。对于应用程序,我实际上是使用片段。

我最近发现如果我让应用程序在后台运行很长时间,应用程序重新启动,然后片段重叠。然后我发现了一个让我感到满意的主题,所以检查是否有一个savedInstancedState,然后再调用重新创建片段的函数,然后导致重叠的情境,所以在On create中:我用一个简单的方法检查,如果是这样的话,我只有在它为null时才创建片段

  if (bundle == null)
        {

再次测试应用程序,片段不再重叠,但在后台很长一段时间后,我恢复它。应用程序崩溃。我添加了一些代码来捕获异常,结果如下:

Time: 14-06-18 09:40:26
Error: Unhandled Exception
System.Exception: CurrentDomainOnUnhandledException ---> Android.Runtime.JavaProxyThrowable: Exception of type 'Android.Runtime.JavaProxyThrowable' was thrown.
   --- End of inner exception stack trace ---

我只是为我的问题找了一些话题,但我找不到任何适合我问题的答案。

你们有什么建议吗?

0 个答案:

没有答案