【发布时间】:2018-01-05 16:06:11
【问题描述】:
当按下登录按钮时,尽管按钮中已经使用了异步来运行任务并且代码是正确的,但它会抛出一个提到的错误。
token = await Task.Run(() => { return core.SignIn(username.Text, password.Text); }).ConfigureAwait(false);
【问题讨论】:
-
您的函数中的某些内容正在从主线程以外的线程进行 UI 更改。这在 Android 中是不允许的。解决方案是在主线程上进行这些更改。
标签: android xamarin xamarin.android