View.HasFocusable Eigenschaft

Definition

Gibt true zurück, wenn diese Ansicht fokussierbar ist oder eine erreichbare Ansicht enthält, für die #hasFocusable() zurückgegeben wird true.

public virtual bool HasFocusable { [Android.Runtime.Register("hasFocusable", "()Z", "GetHasFocusableHandler")] get; }
[<get: Android.Runtime.Register("hasFocusable", "()Z", "GetHasFocusableHandler")>]
member this.HasFocusable : bool

Eigenschaftswert

true wenn die Ansicht fokussierbar ist oder die Ansicht eine fokussierbare Ansicht enthält, false andernfalls

Attribute

Hinweise

Gibt true zurück, wenn diese Ansicht fokussierbar ist oder eine erreichbare Ansicht enthält, für die #hasFocusable() zurückgegeben wird true. Ein "reachable hasFocusable()" ist eine Ansicht, deren übergeordnete Elemente den Fokus von Nachfolgern nicht blockieren. Nur #VISIBLE Ansichten werden als fokussierbar angesehen.

Ab Ansichten Build.VERSION_CODES#O , die als fokussierbar #FOCUSABLE_AUTO festgelegt sind, führt auch dazu, dass diese Methode zurückgegeben truewird. Apps, die eine android.content.pm.ApplicationInfo#targetSdkVersion früher deklarieren, als Build.VERSION_CODES#O diese Methode weiterhin für Ansichten zurückgegeben false wird, die nicht explizit als fokussierbar gekennzeichnet sind. Verwenden Sie #hasExplicitFocusable() diese Einstellung, wenn Sie das VorverhaltenBuild.VERSION_CODES#O benötigen.

Java Dokumentation für android.view.View.hasFocusable().

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:

Weitere Informationen