Sprache

AccessibilityNodeInfo.AddLabeledBy Methode

Definition

Überlädt

Name Beschreibung
AddLabeledBy(View)

Fügt die Ansicht hinzu, die als Beschriftung der Ansicht dient, die durch diese Informationen dargestellt wird, zu Barrierefreiheitszwecken.

AddLabeledBy(View, Int32)

Fügt die Ansicht hinzu, die als Beschriftung der Ansicht dient, die durch diese Informationen dargestellt wird, zu Barrierefreiheitszwecken.

AddLabeledBy(View)

Fügt die Ansicht hinzu, die als Beschriftung der Ansicht dient, die durch diese Informationen dargestellt wird, zu Barrierefreiheitszwecken.

[Android.Runtime.Register("addLabeledBy", "(Landroid/view/View;)V", "GetAddLabeledBy_Landroid_view_View_Handler", ApiSince=36)]
public virtual void AddLabeledBy(Android.Views.View label);
[<Android.Runtime.Register("addLabeledBy", "(Landroid/view/View;)V", "GetAddLabeledBy_Landroid_view_View_Handler", ApiSince=36)>]
abstract member AddLabeledBy : Android.Views.View -> unit
override this.AddLabeledBy : Android.Views.View -> unit

Parameter

label
View

Eine Ansicht, die die Quelle dieses Knotens beschrifte.

Attribute

Hinweise

Fügt die Ansicht hinzu, die als Beschriftung der Ansicht dient, die durch diese Informationen dargestellt wird, zu Barrierefreiheitszwecken. Wenn mehrere Bezeichnungen hinzugefügt werden, wird der Inhalt jeder Bezeichnung in der Reihenfolge kombiniert, in der sie hinzugefügt werden.

Wenn sichtbarer Text verwendet werden kann, um diese Benutzeroberfläche zu beschreiben oder Bedeutung zu verleihen, wird diese Methode bevorzugt. Beispielsweise gibt eine TextView vor einem EditText in der Benutzeroberfläche in der Regel an, welche Informationen im EditText enthalten sind. Daher wird der EditText von der TextView beschriftet.

Android-Referenz für android.view.accessibility.AccessibilityNodeInfo.addLabeledBy.

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.

Gilt für:

AddLabeledBy(View, Int32)

Fügt die Ansicht hinzu, die als Beschriftung der Ansicht dient, die durch diese Informationen dargestellt wird, zu Barrierefreiheitszwecken.

[Android.Runtime.Register("addLabeledBy", "(Landroid/view/View;I)V", "GetAddLabeledBy_Landroid_view_View_IHandler", ApiSince=36)]
public virtual void AddLabeledBy(Android.Views.View root, int virtualDescendantId);
[<Android.Runtime.Register("addLabeledBy", "(Landroid/view/View;I)V", "GetAddLabeledBy_Landroid_view_View_IHandler", ApiSince=36)>]
abstract member AddLabeledBy : Android.Views.View * int -> unit
override this.AddLabeledBy : Android.Views.View * int -> unit

Parameter

root
View

Ein Stamm, dessen virtuelle Nachfolger die Quelle dieses Knotens beschriften.

virtualDescendantId
Int32

Die ID des virtuellen Nachfolgers.

Attribute

Hinweise

Fügt die Ansicht hinzu, die als Beschriftung der Ansicht dient, die durch diese Informationen dargestellt wird, zu Barrierefreiheitszwecken. Wenn virtualDescendantId View.NO_ID wird der Stamm als Bezeichnung festgelegt. Wenn mehrere Bezeichnungen hinzugefügt werden, wird der Inhalt jeder Bezeichnung in der Reihenfolge kombiniert, in der sie hinzugefügt werden.

Ein virtueller Nachfolger ist eine imaginäre Ansicht, die als Teil der Ansichtshierarchie für Barrierefreiheitszwecke gemeldet wird. Dies ermöglicht benutzerdefinierte Ansichten, die komplexe Inhalte zeichnen, sich als Struktur virtueller Ansichten zu melden und so ihre logische Struktur zu vermitteln.

Wenn sichtbarer Text verwendet werden kann, um diese Benutzeroberfläche zu beschreiben oder Bedeutung zu verleihen, wird diese Methode bevorzugt. Beispielsweise gibt eine TextView vor einem EditText in der Benutzeroberfläche in der Regel an, welche Informationen im EditText enthalten sind. Daher wird der EditText von der TextView beschriftet.

Hinweis: Aus einem AccessibilityService kann nicht aufgerufen werden. Diese Klasse wird unveränderlich gemacht, bevor sie an einen AccessibilityService übermittelt wird.

Android-Referenz für android.view.accessibility.AccessibilityNodeInfo.addLabeledBy.

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.

Gilt für: