我有一个 ContentPage 类。
我在类中创建一个任务并具有以下简单的代码:
async Task ScoutingTimeThread()
{
while (true)
{
i++;
label.Text = i.ToString();
await Task.Delay(1000 * 1);
}
}
i
是类中的成员
标签第一次只更新一次。为什么会这样?
最佳答案
您需要确保 UI 更新在主线程上执行:
Device.BeginInvokeOnMainThread( () => {
label.Text = i.ToString();
});
关于xamarin.forms - 更新 ContentPage 中任务内的标签不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30578706/