View.HasFocusable プロパティ

定義

このビューがフォーカス可能な場合、または を返す到達可能なビューが含まれている場合は #hasFocusable() true を返します true

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

プロパティ値

true ビューがフォーカス可能な場合、またはビューにフォーカス可能なビューが含まれている場合は 、 false それ以外の場合は

属性

注釈

このビューがフォーカス可能な場合、または を返す到達可能なビューが含まれている場合は #hasFocusable() true を返します true。 "到達可能な hasFocusable()" は、親が子孫のフォーカスをブロックしないビューです。 ビューのみが #VISIBLE フォーカス可能と見なされます。

Build.VERSION_CODES#Oによってフォーカス可能#FOCUSABLE_AUTOであると判断されたビューでは、このメソッドも を返しますtrue。 より前Build.VERSION_CODES#Oの の をandroid.content.pm.ApplicationInfo#targetSdkVersion宣言するアプリでは、フォーカス可能として明示的にマークされていないビューに対して、このメソッドが引き続き返されますfalse。 事前Build.VERSION_CODES#O動作が必要な場合は、 を使用#hasExplicitFocusable()します。

android.view.View.hasFocusable()Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

こちらもご覧ください