Xamarin线程内同步

Xamarin线程内同步,第1张

概述    如果是xmarin.forms,使用: Xamarin.Forms.Device.BeginInvokeOnMainThread(() => { MessagingCenter.Send(App.Current, "log", e1.Message +"\r\n"+ e1.Source); // 这里更新UI。

 

 

如果是xmarin.forms,使用:

Xamarin.Forms.Device.BeginInvokeOnMainThread(() => {                        MessagingCenter.Send(App.Current,"log",e1.Message +"\r\n"+ e1.source); // 这里更新UI。                    });

Xamarin.Forms.Device.BeginInvokeOnMainThread 类似WINFORM的BeginInvoke

 

如果是androID,使用:

1 FusionFIEld.currentActivity.runOnUiThread(new Runnable()    2         {    3             public voID run()    4             {    5                 Toast.makeText(getApplicationContext(),"Update My UI",6                         Toast.LENGTH_LONG).show();    7             }    8     9         });
总结

以上是内存溢出为你收集整理的Xamarin线程同步全部内容,希望文章能够帮你解决Xamarin线程内同步所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1129519.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存