Android でのドラッグ アンド ドロップのデフォルトの動作では、DragShadow を画面上の任意の場所にドラッグできるようです。
ドラッグできる領域を、指定された境界ボックスまたは特定のビューの境界に制限したいと思います。
onInterceptTouchEvent でドラッグ位置を監視できることはわかりましたが、ドラッグ位置を変更する方法がわかりません。
誰もこれを成功させましたか?
編集:ここで答えが得られず、他の適切な答えが見つからなかったため、独自の実装を作成しました。ドラッグ アンド ドロップ API は使用せず、代わりにシミュレートします。https://github.com/rfreedman/android-constrained-drag-and-drop-viewを参照してください