Language

DragEvent.Result プロパティ

定義

ドラッグ アンド ドロップ操作の結果を示す値を返します。

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は送信しません。

Javaドキュメント。

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

適用対象