Language

View.IsImportantForAccessibility プロパティ

定義

アクセシビリティのためにこのビューを公開する必要があるかどうかを計算します。

public virtual bool IsImportantForAccessibility { [Android.Runtime.Register("isImportantForAccessibility", "()Z", "GetIsImportantForAccessibilityHandler")] get; }
[<get: Android.Runtime.Register("isImportantForAccessibility", "()Z", "GetIsImportantForAccessibilityHandler")>]
member this.IsImportantForAccessibility : bool

プロパティ値

ビューがアクセシビリティのために公開されているかどうかを示します。

属性

注釈

アクセシビリティのためにこのビューを公開する必要があるかどうかを計算します。 一般に、対話型または情報を提供するビューは公開されますが、コンテナーとしてのみ機能するビューは非表示になります。

このビューの先祖に重要度 #IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTSがある場合、このメソッドは falseを返します。

それ以外の場合、値はビューの#getImportantForAccessibility()値 (<ol><li>#IMPORTANT_FOR_ACCESSIBILITY_NO または #IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS、return false <li>#IMPORTANT_FOR_ACCESSIBILITY_YES、return true<li>#IMPORTANT_FOR_ACCESSIBILITY_AUTO、return true if view が次のいずれかを満たす場合に計算されます: <ul><li>アクション可能な値、 たとえば、#isClickable()、#isLongClickable()、#isContextClickable()、#isScreenReaderFocusable()、または#isFocusable()<li>AccessibilityDelegate<li>AccessibilityNodeProvider<li>対話リスナー (OnTouchListener、OnKeyListenerなど) を持ちます<li>アクセシビリティライブリージョンです。たとえば、#getAccessibilityLiveRegion()は#ACCESSIBILITY_LIVE_REGION_NONEされていません。 </ul><li>アクセシビリティ ウィンドウのタイトルを表示します。「 #setAccessibilityPaneTitle</li><li>アクセシビリティの見出し」を参照してください #setAccessibilityHeading(boolean).</li></ol>

Javaドキュメント。

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

適用対象

こちらもご覧ください