RecyclerView 에서 순서 정렬을 할 때 많이 쓰이는 Drag & Drop 기능에 대해서 간단하게 포스팅 하겠습니다. 저는 예제에 Databinding 을 사용했습니다. // build.gradle (:app) android { buildFeatures { dataBinding true } } activity_main.xml RecyclerView 하나 있는 예제 화면입니다. item_profile.xml RecyclerView 에 들어갈 UI 입니다. ImageView 에 들어갈 파일은 Vector Asset 으로 추가합니다. ProfileAdapter.kt RecyclerView 에 사용될 어댑터 입니다. moveItem() 와 startDrag 로 Drag & Drop 을 동작합니다. Lon..