DragEvent.Result プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ドラッグ アンド ドロップ操作の結果を示す値を返します。
public virtual bool Result { [Android.Runtime.Register("getResult", "()Z", "GetGetResultHandler")] get; }
[<get: Android.Runtime.Register("getResult", "()Z", "GetGetResultHandler")>]
member this.Result : bool
プロパティ値
trueドラッグ イベント リスナーがtrueに応答して#ACTION_DROP返された場合。 システムが#ACTION_DROP前に#ACTION_DRAG_ENDEDを送信しなかった場合、またはリスナーがfalseに応答して#ACTION_DROPを返した場合は、falseが返されます。
- 属性
注釈
ドラッグ アンド ドロップ操作の結果を示す値を返します。 このメソッドは、アクションの種類が #ACTION_DRAG_ENDED場合にのみ有効なデータを返します。 戻り値は、ユーザーがドラッグ シャドウを離した後の動作によって異なります。
ユーザーがドロップを受け入れることができるビューのドラッグ シャドウを離すと、システムは view オブジェクトのドラッグ イベント リスナーに #ACTION_DROP イベントを送信します。 リスナーが trueを返す場合、getResult() は trueを返します。 リスナーが falseを返す場合、getResult() は falseを返します。
falseが送信されない場合、getResult() は#ACTION_DROPも返していることに注意してください。 これは、たとえば、ユーザーがアプリケーションの外側の領域にドラッグ シャドウを離すと発生します。 この場合、システムは現在の操作の #ACTION_DRAG_ENDED を送信しますが、 #ACTION_DROPは送信しません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。