AccessibilityNodeInfo.FindFocus(NodeFocus) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
找到擁有指定焦點類型的視角。
[Android.Runtime.Register("findFocus", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetFindFocus_IHandler")]
public virtual Android.Views.Accessibility.AccessibilityNodeInfo? FindFocus(Android.Views.Accessibility.NodeFocus focus);
[<Android.Runtime.Register("findFocus", "(I)Landroid/view/accessibility/AccessibilityNodeInfo;", "GetFindFocus_IHandler")>]
abstract member FindFocus : Android.Views.Accessibility.NodeFocus -> Android.Views.Accessibility.AccessibilityNodeInfo
override this.FindFocus : Android.Views.Accessibility.NodeFocus -> Android.Views.Accessibility.AccessibilityNodeInfo
參數
- focus
- NodeFocus
要找到的焦點。 其中之一 #FOCUS_INPUT 或 #FOCUS_ACCESSIBILITY。
傳回
聚焦視圖或空視角的節點資訊。
- 屬性
備註
找到擁有指定焦點類型的視角。 搜尋從這個節點資訊所代表的視圖開始。
<strong>Note:</strong> 如果這個視圖階層透過 有 SurfaceView 另一個嵌入的視圖階層 SurfaceView#setChildSurfacePackage,則有限制,這個 API 無法在嵌入的視圖階層中找到該視圖的節點。 因為 views 不知道內嵌的階層結構。 相反地,你可以遍歷所有子節點來找到節點。 或者,僅用於 AccessibilityService#findFocus(int) , #FOCUS_ACCESSIBILITY 因為它沒有此限制。
Java 文件 android.view.accessibility.AccessibilityNodeInfo.findFocus(int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。