// left 오른쪽에서 왼쪽으로
// right 왼쪽에서 오른쪽으로
ItemTouchHelper(object :ItemTouchHelper.SimpleCallback(0,
ItemTouchHelper.LEFT or ItemTouchHelper.RIGHT){
override fun onMove(recyclerView: RecyclerView,
viewHolder: RecyclerView.ViewHolder, target: RecyclerView.ViewHolder): Boolean {
return true
}
override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {
(binding.recyMainList.adapter as RecyAdapter).removeItem(viewHolder.adapterPosition)
}
}).apply{
//ItemTouchHelper 에 RecyclerView 설정
attachToRecyclerView(binding.recyMainList)
}
자꾸 슬라이드 삭제라고 검색해서 안나왔고요,, 이렇게 다시 키워드의 중요성을 느낍니다..^^
아래거 보고 구현했음
https://velog.io/@trycatch98/Android-RecyclerView-Swipe-Menu
Android - RecyclerView Swipe Menu
RecyclerView의 ItemTouchHelper를 이용하여 Swipe Menu 구현
velog.io
롱클릭으로 위치 변경
https://yunhookim.tistory.com/18
'Android > Kotlin' 카테고리의 다른 글
Toggle switch drawable (0) | 2021.05.25 |
---|---|
리사이클러뷰 롱클릭, 클릭 이벤트 구현 (0) | 2021.05.16 |
Button navigation, social login, recyclerView, retrofit (0) | 2021.03.09 |
Appcompat Button 둥글게 xml (0) | 2021.02.23 |
Manifest 개요 필기 (0) | 2021.01.24 |