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に応答#ACTION_DROPしてドラッグ イベント リスナーが返されたtrue場合。 システムが の前に#ACTION_DRAG_ENDED送信#ACTION_DROPしなかった場合、または に応答#ACTION_DROPしてリスナーが を返したfalse場合は、 false が返されます。

属性

注釈

ドラッグ アンド ドロップ操作の結果を示す値を返します。 このメソッドは、アクションの種類が #ACTION_DRAG_ENDEDの場合にのみ有効なデータを返します。 戻り値は、ユーザーがドラッグ シャドウを離した後の動作によって異なります。

ユーザーがドロップを受け付けることができるビューのドラッグ シャドウを解放すると、システムは View オブジェクトのドラッグ イベント リスナーにイベントを送信 #ACTION_DROP します。 リスナーが を返す場合、 truegetResult() は を返します true。 リスナーが を返す場合、 falsegetResult() は を返します false

送信#ACTION_DROPされない場合、getResult() も返falseされます。 これは、たとえば、ユーザーがアプリケーションの外側の領域にドラッグ シャドウを離すと発生します。 この場合、システムは現在の操作に対してを送信 #ACTION_DRAG_ENDED しますが、 は送信 #ACTION_DROPしません。

の Java ドキュメント android.view.DragEvent.getResult()

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

適用対象