Share via


View.DragShadowBuilder.OnProvideShadowMetrics(Point, Point) メソッド

定義

シャドウ イメージのメトリックを提供します。

[Android.Runtime.Register("onProvideShadowMetrics", "(Landroid/graphics/Point;Landroid/graphics/Point;)V", "GetOnProvideShadowMetrics_Landroid_graphics_Point_Landroid_graphics_Point_Handler")]
public virtual void OnProvideShadowMetrics (Android.Graphics.Point? outShadowSize, Android.Graphics.Point? outShadowTouchPoint);
[<Android.Runtime.Register("onProvideShadowMetrics", "(Landroid/graphics/Point;Landroid/graphics/Point;)V", "GetOnProvideShadowMetrics_Landroid_graphics_Point_Landroid_graphics_Point_Handler")>]
abstract member OnProvideShadowMetrics : Android.Graphics.Point * Android.Graphics.Point -> unit
override this.OnProvideShadowMetrics : Android.Graphics.Point * Android.Graphics.Point -> unit

パラメーター

outShadowSize
Point

android.graphics.Pointシャドウ イメージの幅と高さを表す 。 アプリケーションは目的の幅に設定 android.graphics.Point#x し、イメージの目的の高さに設定 android.graphics.Point#y する必要があります。 Android P 以降、幅と高さは正の値である必要があります。

outShadowTouchPoint
Point

android.graphics.Pointドラッグ アンド ドロップ操作中にタッチ ポイントの下にあるシャドウ イメージ内の位置の 。 アプリケーションでは、この位置の X 座標と android.graphics.Point#y Y 座標を設定android.graphics.Point#xする必要があります。

属性

注釈

シャドウ イメージのメトリックを提供します。 これには、シャドウ イメージの寸法と、ドラッグ中にタッチ位置の中央に配置する必要があるその影内のポイントが含まれます。

既定の実装では、影の寸法をビュー自体の寸法と同じに設定し、影をタッチ ポイントの下に配置します。

の Java ドキュメント android.view.View.DragShadowBuilder.onProvideShadowMetrics(android.graphics.Point, android.graphics.Point)

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

適用対象