RecyclerView 화면 갱신은 RecyclerView.Adapter 클래스를 이용하여 구현할 수 있습니다. RecyclerView.Adapter는 데이터 제공자(data source)에서 가져온 데이터를 이용하여 각 아이템 뷰를 생성하고 관리하는 기능을 제공합니다.
데이터가 변경되었을 때 RecyclerView 화면을 갱신하려면, RecyclerView.Adapter에서 다음 메소드를 호출하여야 합니다.
- notifyDataSetChanged() - 데이터 전체가 변경되었을 때 호출합니다.
- notifyItemInserted(position) - 특정 위치에 새로운 아이템이 추가되었을 때 호출합니다.
- notifyItemRemoved(position) - 특정 위치의 아이템이 제거되었을 때 호출합니다.
- notifyItemChanged(position) - 특정 위치의 아이템이 변경되었을 때 호출합니다.
위 메소드를 호출하면 RecyclerView.Adapter는 관련된 아이템 뷰들을 갱신하여 RecyclerView 화면을 갱신할 수 있습니다.
'Android' 카테고리의 다른 글
Android Studio - ActionBar에 메뉴 추가해서 이벤트 처리하기 (0) | 2023.02.06 |
---|---|
Android Studio - ActionBar의 타이틀, Back 버튼 설정 (0) | 2023.02.06 |
Android Studio - 네트워크로 받은 JSON Array를 RecyclerView로 표시하기 (0) | 2023.02.03 |
Android Studio - 네트워크 통신을 위한 Volley 라이브러리 (0) | 2023.02.03 |
Android Studio - 안드로이드 네트워크 통신 권한 설정하기(+에뮬레이터 설정) (0) | 2023.02.03 |