Language

WindowInsets.TappableElementInsets プロパティ

定義

このメソッドは、API レベル 30 では非推奨になりました。 代わりに、Type.tappableElement() で getInsets(int) を使用してください。

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 要素のインセットは、固定可能な要素 <b>少なくとも</b> 固定システム ウィンドウによって適用可能な要素と視覚的に妨げられない要素の両方を維持するために設定される量を表します。

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

一般に、tappable 要素 <strong>should</strong> システム バーとの重複を避けるために、 #getSystemWindowInsets() system window insets に合わせて配置されることに注意してください。

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

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

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

Javaドキュメント。

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

適用対象