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