web-dev-qa-db-ja.com

Android-ドラッグアンドドロップ-リストの再配置

リストの行を別の行にドラッグするなどしてリストアイテムを再配置できるリストを作成するにはどうすればよいですか(順序を変更するため)。

HTC Heroの時計アプリのように、時計の順序を並べ替えることができますか?

23
wouter88

これに特に注意してください

com.Android.music.TouchInterceptor

20
Bo.

この質問はすでに回答されていますが。音楽アプリを例として使用して苦労したので、簡単なドラッグアンドドロップリストプロジェクトを作成して、見つけられる他の人を助ける here

34
ericharlow

ここで私の最近の実装を試すこともできます:

ドラッグ中にスムーズなスクロールを提供し、任意の高さのリスト項目をサポートします。 TouchInterceptorと比較して、びくびくする動作の多くも削除されました。

11
heycosmo

入った platform/packages/apps/Music/src/com/Android/music/TouchInterceptor.Java。ここに直接リンクがあります:
https://Android.googlesource.com/platform/packages/apps/Music/+/master/src/com/Android/music/TouchInterceptor.Java

2
CaseyB

ヒント: Androidソース をダウンロードして、ミュージックアプリ(packages\apps\Music)はこの機能を実装します。

1
yanchenko