SQLCursor から ListView を使用して表示されるアイテムのリストがあります。SQL テーブルには、(他のものと同様に) _id フィールドと order フィールドが含まれます。リストが ListView に到達する前に、順序フィールドを使用してリストを並べ替えます。
私が必要としているのは、MediaPlayer のプレイリスト ビューにあるようなウィジェットです。アイコンをクリックしてプレイリスト内のアイテムをドラッグし、新しい順序に並べ替えることができます。その機能を使用して、新しい順序を取得し、新しい順序で SQL テーブルを更新できます。ただし、その機能をプログラムに追加するのに役立つ手がかりを見つけることができません。
問題は、既存の関数を使用して支援できるかどうか、またはほぼ同じ機能を得るまでモーション イベントなどを手動でプログラムする必要があるかどうかです。