UiAutomation.WindowsOnAllDisplays 属性

定义

获取所有显示器屏幕上的窗口。

public Android.Util.SparseArray WindowsOnAllDisplays { [Android.Runtime.Register("getWindowsOnAllDisplays", "()Landroid/util/SparseArray;", "", ApiSince=30)] get; }
[<get: Android.Runtime.Register("getWindowsOnAllDisplays", "()Landroid/util/SparseArray;", "", ApiSince=30)>]
member this.WindowsOnAllDisplays : Android.Util.SparseArray

属性值

如果存在窗口并且服务可以检索它们,则所有窗口的窗口都会显示,否则为空列表。 稀疏Array 的键是显示 ID。

属性

注解

获取所有显示器屏幕上的窗口。 此方法仅返回目视用户可与之交互的窗口,而不是所有窗口。 例如,如果显示模式对话框,并且用户无法触摸其后面的任何内容,则只会报告模式窗口(假设它是顶部的窗口)。 为方便起见,返回的窗口按降序层顺序排序,即先报告 Z 顺序较高的窗口。

<strong Note:</strong>> 若要访问必须选择加入以检索交互式窗口的窗口,请设置AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS标志。

适用于 . 的 android.app.UiAutomation.getWindowsOnAllDisplays()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于