ViewHolder 순서

안드로이드/이론

[ 안드로이드 ] Multi ViewType RecyclerView ViewHolder 순서 고정하기

MultiView Type RecyclerView를 구현할 때, 각 아이템을 분리하여 관리하게 되면 응답 받는 순서에 따라 순서가 뒤 섞이게 됩니다. 응답 받는 순서와 상관 없이 ViewHolder의 순서를 고정 시키는 방법에 대해서 작성 해보았습니다. ViewType Enum 클래스 선언enum class DiscoverMultiViewType(val value: Int) { MARATHON(1000), RECOMMEND(1001); } ViewType 리스트 갱신데이터 로드가 완료된 ViewType만 리스트에 추가합니다. 데이터 로드에 실패 했거나, 아직 로드 되지 않은 ViewType의 경우 RecyclerView에 표시 되지 않도록 하기 위함입니다. 그리고, 해당 메소드가 ViewHolder의 순..

dongx._.2
'ViewHolder 순서' 태그의 글 목록