Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Swap entre as notas com comportamento estranho

Depois de ter implementado o Callback do ItemTouchHelper, percebi que o onMove só troca a posição ou com o elemento anterior ou com o posterior... para mim, teria mais fluidez se eu pudesse trocar com qualquer elemento dentro da RecyclerView.

Como eu implementaria o código para poder arrastar da posição 4 para a posição 0 arrastando uma vez só?

1 resposta
solução!

No outro módulo do curso, Alex ensina sobre o notifyItemMoved que "conserta" este comportamento.