私が達成したいこと: タイル (ビュー) を含むスクロール可能なレイアウト ( Recyclerview
with GridlayoutManager
) 内にビューが必要です。内の項目をドラッグ アンド ドロップするRecyclerView
と、アイコンの位置が調整され、他の要素と交換されます。ドラッグを開始すると、 の上のアイコンRecyclerView
がゴミ箱アイコンに変わり、ビューをこのアイコンにドラッグすると、この から削除されますRecyclerView
。
この優れたチュートリアルを試してみましたが、可能なターゲットとして要素のみを使用するRecyclerview
ため、 の外へのドラッグを処理する方法が見つかりませんでした。ItemTouchHelper.Callback
Recycler.ViewHolder
このメソッドinterpolateOutOfBoundsScroll()
は、ビューが境界の外に移動した場合にフィードバックを返しますが、画面外の合計サイズのみを返しますが、座標は返しません。また、ビューを常に の外にドラッグしようとするとRecyclerview
、 の境界線を通過するビューが切り取られますRecyclerview
。
どうすればこの効果を達成できるか考えている人はいますか?