次の方法で共有


WindowInsets.TappableElementInsets プロパティ

定義

tappable 要素のインセットを返します。

public Android.Graphics.Insets TappableElementInsets { [Android.Runtime.Register("getTappableElementInsets", "()Landroid/graphics/Insets;", "", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getTappableElementInsets", "()Landroid/graphics/Insets;", "", ApiSince=29)>]
member this.TappableElementInsets : Android.Graphics.Insets

プロパティ値

属性

注釈

tappable 要素のインセットを返します。

tappable 要素の inset は、永続的なシステム ウィンドウによって適用可能な要素と視覚的に妨げられない状態を維持するために、少なくとも</b を設定する必要がある tappable 要素 <b>> の量を表します。

これは、システム ウィンドウが大きく透明で、単純なタップ (ただし、必ずしも複雑なジェスチャ) を実行できる場合よりも #getSystemWindowInsets() 小さい場合があります。

一般に、システム バーとの重複を避けるために、適用可能な要素<>の強い要素は、 と配置#getSystemWindowInsets() system window insetsする必要があります<>。

View#SYSTEM_UI_FLAG_LAYOUT_STABLE要求されると、 または View#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATIONが原因View#SYSTEM_UI_FLAG_LAYOUT_FULLSCREENで inset の対象領域が適用できる場合でも、インセットが返されます。

このインセットは、 によって #consumeSystemWindowInsets()と共に#getSystemWindowInsets() system window insets使用されます。

このメンバーは非推奨とされます。 代わりに を と共Type#tappableElement()に使用#getInsets(int)してください。

android.view.WindowInsets.getTappableElementInsets()Java ドキュメント。

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

適用対象