본문 바로가기

반응형

ItemTouchHelper

[안드로이드] 리싸이클러뷰 아이템 정보 수정, 스와이프 이벤트, 커스텀 다이얼로그 - RecyclerView, ItemTouchHelper, Dialog 리싸이클러뷰의 아이템을 스와이프 했을때 이벤트를 만드는 예제를 만들어보겠습니다. 이전에 포스팅했던 리싸이클러뷰와 ItemTouchHelper를 활용해서 만들었습니다. 링크를 참고하시면 이해하시는데 더 도움이 되실 것 같습니다. 1. list_item.xml 2. customdialog.xml 참고 android:selectAllOnFocus="true" true로 설정을 해주면 EditText를 선택했을때 EditText의 텍스트가 모두 선택이 된 상태가됩니다. 3. activity.xml 4. Person.java public class Person { int image; String name; int age; public Person(int image, String name, int age){ thi.. 더보기
[안드로이드] 리싸이클러뷰 아이템 이동, 삭제 - RecyclerView, ItemTouchHelper ItemTouchHelper를 이용해서 리싸이클러뷰의 아이템 이동, 삭제 이벤트 예제를 만들어보겠습니다. -롱클릭 후 위아래로 움직이면 순서 변경 -아이템을 왼쪽이나 오른쪽으로 스와이프하면 삭제 리싸이클러뷰의 기본 예제가 궁금하시면 링크를 클릭하세요 1. activity_main.xml 2. list_item.xml (리싸이클러뷰 아이템의 뷰) 3. Person.java (데이터를 저장할 객체) public class Person { int image; String name; int age; public Person(int image, String name, int age){ this.image = image; this.name = name; this.age = age; } public int getIm.. 더보기

반응형