有没有办法可以中止Xamarin Forms中长期运行的任务?

时间:2019-04-25 08:53:16

标签: xamarin xamarin.forms

出现我的页面时,最多可能需要20秒钟才能完全填充长列表。我意识到我可能可以改善它,但现在无法更改。

当用户单击后退导航按钮时,是否可以中止此任务?不在寻找如何对按钮进行编码的示例,但我想获得一些有关如何中止任务的建议。

    protected async override void OnAppearing()
    {
        base.OnAppearing();
        Subscribe();
        cardSetPhrases = App.DB.GetPhrasesForCardSet(cardSetId);
        var num = 1;
        foreach (var x in cardSetPhrases) { x.Row = num++; };
        await CreateListSectionAsync();
    }

0 个答案:

没有答案