我在一个 Android 应用程序中发现了一个方法链,RunOnUiThread
用于调用其他方法,这些方法也将其内容包装在RunOnUiThread
. 我想假设该方法只会从另一个已经获取 UI 线程的方法中调用,并且在不满足该条件时抛出异常。Xamarin.iOS 公开UIApplication.EnsureUIThread
了 ,它很好地处理了这个问题。
是否有与 Xamarin.Android 中的 Xamarin.iOS (MonoTouch)UIApplication.EnsureUIThread
类似的行为?