RecyclerView 에서 아이템 remove후에 add하게 되면 onCreateViewHolder 함수가 실행이 안되는데 도움좀 부탁드립니다.
조회수 1024회
사이즈가 가로 MATCH_PARENT, 세로 WRAP_CONTENT인 이미지뷰에 이미지를 추가한뒤에 삭제 다시 추가하게 되면 이전 이미지의 크기로 아이템이 설정되는데요. 해결방법이 있을까요?
세로폭이 작은 두개의 이미지 추가 후 제거 -> 같은이미지 세개를 추가한 RecyclerView입니다.
위화면처럼 나오는데요.
ViewHolder를 재생성 하면 될것같은데 이전에 만들어졌던 ViewHolder는 다시 생성이 안되던데 새로생성할수 있는 방법이라도 있을까요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
아이템 삭제 하는부분에서 recyclerView.removeViewAt(position); 써서 해결했습니다.
이함수를 쓰니까 뷰홀더가 새로생성되네요
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력