AccessibilityNodeInfo.FindFocus(NodeFocus) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Suchen Sie die Ansicht mit dem angegebenen Fokustyp.
[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
Parameter
- focus
- NodeFocus
Der Fokus, der gesucht werden soll. Einer von #FOCUS_INPUT oder #FOCUS_ACCESSIBILITY.
Gibt zurück
Die Knoteninformationen der fokussierten Ansicht oder null.
- Attribute
Hinweise
Suchen Sie die Ansicht mit dem angegebenen Fokustyp. Die Suche beginnt mit der Ansicht, die durch diese Knoteninformationen dargestellt wird.
<strong>Note:</strong> If this view hierarchy has a SurfaceView embedding another view hierarchy via SurfaceView#setChildSurfacePackage, there is a limitation that this API will not be able to find the node for the view on the embedded view hierarchy. Dies liegt daran, dass Ansichten nicht über die eingebetteten Hierarchien wissen. Stattdessen könnten Sie alle untergeordneten Elemente durchlaufen, um den Knoten zu finden. Oder verwenden Sie AccessibilityService#findFocus(int) sie nur, #FOCUS_ACCESSIBILITY da sie keine solche Einschränkung hat.
Java Dokumentation für android.view.accessibility.AccessibilityNodeInfo.findFocus(int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.