9

Android でのドラッグ アンド ドロップのデフォルトの動作では、DragShadow を画面上の任意の場所にドラッグできるようです。

ドラッグできる領域を、指定された境界ボックスまたは特定のビューの境界に制限したいと思います。

onInterceptTouchEvent でドラッグ位置を監視できることはわかりましたが、ドラッグ位置を変更する方法がわかりません。

誰もこれを成功させましたか?

編集:ここで答えが得られず、他の適切な答えが見つからなかったため、独自の実装を作成しました。ドラッグ アンド ドロップ API は使用せず、代わりにシミュレートします。https://github.com/rfreedman/android-constrained-drag-and-drop-viewを参照してください

4

0 に答える 0