안드로이드 개발 질문/답변
(글 수 45,052)
이놈의 그리드뷰로 연이은 질문이라...
어답터 내부에서 뷰홀더를 이용하여 이미지뷰를 고정시켰답니다. 셋백그라운드 칼라를 이용해서 먼저 테스트해봤을때 스크롤시 위치가 바뀌는 현상이 없기에 아싸 좋쿠나 하고 진행했는데... setImageUri는 위치가 튀는건가요!!
똑같은 위치에서 테스트해도 셋백그라운드로 가는 것들은 잘 찾아들어가서 고정된 반면 이미지uri로 셋시킨것들만 위치가 어긋납니다.
누가 해결방법좀 알려주세요.
아래는 정상작동
else if ( position == 5 ) {
dayViewHolder.calender_photo.setBackgroundColor(Color.RED);
아래는 비정상작동의 코드입니다.
else if ( position == 5 ) {
dayViewHolder.calender_photo.setImageURI(uri);
어답터 내부에서 뷰홀더를 이용하여 이미지뷰를 고정시켰답니다. 셋백그라운드 칼라를 이용해서 먼저 테스트해봤을때 스크롤시 위치가 바뀌는 현상이 없기에 아싸 좋쿠나 하고 진행했는데... setImageUri는 위치가 튀는건가요!!
똑같은 위치에서 테스트해도 셋백그라운드로 가는 것들은 잘 찾아들어가서 고정된 반면 이미지uri로 셋시킨것들만 위치가 어긋납니다.
누가 해결방법좀 알려주세요.
아래는 정상작동
else if ( position == 5 ) {
dayViewHolder.calender_photo.setBackgroundColor(Color.RED);
아래는 비정상작동의 코드입니다.
else if ( position == 5 ) {
dayViewHolder.calender_photo.setImageURI(uri);