Xamarin.Forms应用程序在启动时冻结(与startupWork.ContinueWith一起发出)

时间:2019-04-14 10:51:59

标签: c# android forms xamarin

我们有一个Xamarin.Forms应用程序。我们的最新更新为某些用户(即三星S3,Galaxy S7 Edge和S5 Neo)引入了一个问题。

我们可以在S5 Neo上进行内部测试和复制。启动时,屏幕无响应,如下所示:

S5 Neo screenshot

调试使我认为问题在于:

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

        Task startupWork = new Task(() =>
        {

        });


        startupWork.ContinueWith(t =>
        {
            StartActivity(new Intent(Application.Context, typeof(MainActivity)));
        }, TaskScheduler.FromCurrentSynchronizationContext());

        startupWork.Start();

    }

我尝试过:

我的想法不多了。你能帮忙吗?

0 个答案:

没有答案