Android – drag and drop – переименование списка

Как создать список, в котором я могу переупорядочить элементы списка, перетаскивая строки списка в другую строку и т. Д. (Чтобы изменить порядок)?

Как в HTC Hero в приложении часов, где вы можете изменить порядок часов?

Обратите особое внимание на этот

com.android.music.TouchInterceptor

Даже если на этот вопрос уже дан ответ. В качестве примера я изо всех сил пытался использовать музыкальное приложение, поэтому я создал простой проект перетаскивания, чтобы помочь другим, которые можно найти здесь.

Вы также можете попробовать мою недавнюю реализацию здесь:

Он обеспечивает плавную прокрутку при перетаскивании и поддерживает элементы списка с произвольной высотой. Было также устранено множество скачкообразных изменений по сравнению с TouchInterceptor.

Это в 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

Подсказка: загрузите источники Android и посмотрите, как это приложение использует приложение Music ( packages\apps\Music ).

  • Связанная функция списка списков и обратные результаты
  • Перемещение нескольких списков в Python
  • Сгладить список в Prolog
  • Android: как отключить элементы списка при создании списка
  • Преобразование массива int в массив String
  • Android ListView addHeaderView () nullPointerException для предопределенных представлений, определенных в XML
  • Список связанных с MIPS
  • C #: Как преобразовать список объектов в список одного свойства этого объекта?
  • Преобразовать список Scala в кортеж?
  • Профсоюз для AUBUC
  • Каковы различия между векторными и списковыми типами данных в R?
  • Давайте будем гением компьютера.