AccessibilityNodeInfo.FindFocus(NodeFocus) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Trovare la visualizzazione con il tipo di stato attivo specificato.
[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
Parametri
- focus
- NodeFocus
Lo stato attivo da trovare. Uno di #FOCUS_INPUT
o #FOCUS_ACCESSIBILITY
.
Restituisce
Informazioni sul nodo della visualizzazione con stato attivo o Null.
- Attributi
Commenti
Trovare la visualizzazione con il tipo di stato attivo specificato. La ricerca inizia dalla visualizzazione rappresentata da queste informazioni sul nodo.
<>nota complessa:</strong> Se questa gerarchia di viste include un'altra SurfaceView
gerarchia di viste incorporata tramite SurfaceView#setChildSurfacePackage
, esiste una limitazione che questa API non sarà in grado di trovare il nodo per la visualizzazione nella gerarchia di visualizzazione incorporata. Ciò è dovuto al fatto che le visualizzazioni non conoscono le gerarchie incorporate. È invece possibile attraversare tutti gli elementi figlio per trovare il nodo. In alternativa, usare AccessibilityService#findFocus(int)
solo per #FOCUS_ACCESSIBILITY
poiché non ha tale limitazione.
Documentazione java per android.view.accessibility.AccessibilityNodeInfo.findFocus(int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.