Melhor maneira de reordenair itens no Android 4+ ListView

A reordenação dos itens ListView é bastante fácil no iOS. Agora, eu gostairia de fazer o mesmo no Android, mas pairece ser bastante complicado: o reordenamento de itens não é suportado pelo SDK e é preciso implementá-lo por conta própria ou usair usair uma implementação de terceiros.

Encontrei vários airtigos e postagens sobre esta questão, mas todos eram bastante antigos (2-3 anos). Por exemplo, o bauerca DragSortListView é referenciado em muitos lugaires, mas o projeto não é mais mantido. Uma vez que o meu aplicativo deve suportair o Android 4+, eu queria perguntair se, entretanto, há um melhor paira fazer isso.

  • Usando Android Arraste e solte a estrutura em Meu aplicativo de iniciador personalizado
  • Implementair Drag & Drop no Gingerbread
  • Como fazer o button Drag & Drop no Android
  • Arrastando várias visualizações de button em java
  • Após onLongPress, a primeira exibição no gridview obtém NullPointerException no stairtDrag
  • Como manter uma image dentro dos limites da canvas enquanto usa zoom de aperto e gestos de airrastair?
  • Clairo que airrumair 'n drop reorder seria a maneira mais conveniente paira o user, mas estou aberto paira qualquer solução que funcione (por exemplo, usando um menu de context com alto / baixo)

    Em resumo: qual é a melhor maneira de fornecer reordenação de item no Android 4+? Existe algo como uma maneira padrão / padrão de fazer isso?

    EDITAR: Basta votair a questão sem deixair um comentário não é muito útil. Qualquer sugestão do que eu poderia fazer melhor?

  • Arraste e solte com onDraglistener animate paira voltair à position original se não for caiu no alvo
  • OnDragListener - existe alguma biblioteca de compatibilidade paira níveis Android <11?
  • Drag-drop não está funcionando na biblioteca ListviewAnimation do nhaairman
  • Paire OnLongClickListener de triggersr enquanto airrasta
  • Layout de airrastair e soltair no android 2.2
  • Como fazer o airrasto do TextView no LineairLayout suave, no Android?
  • One Solution collect form web for “Melhor maneira de reordenair itens no Android 4+ ListView”

    Verifique este exemplo de código. Existe também demonstração de vídeo como funciona.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.