마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

zoomview 스크롤 질문

0 추천

zoomview는 구글링을 통해 코드를 획득했습니다. 코드는 다음과 같습니다.

https://github.com/Polidea/android-zoom-view/blob/master/src/pl/polidea/view/ZoomView.java

현재 이 zoomview를 recyclerview에 적용하여 recyclerview 자체를 확대시키려는 목적으로 사용할 계획이였습니다. 

하지만 문제점은 줌인을 했을 때, 특정 영역만 확대되어서(아마 뷰를 지정해준 레이아웃의 width와 height로이미지를 짤라서 draw한 듯 싶습니다..) 줌인 상태에서 하단의 아이템을 확인하려고 스크롤을 할 수가 없습니다. 

리사이클러뷰에서 줌인을 한 상태에서도 아이템의 끝까지 스크롤을 하고 싶습니다. 어떻게 해결방법이 있을까요?

안드초심자 (120 포인트) 님이 2022년 4월 22일 질문

1개의 답변

0 추천
리사이클러뷰는 님이 원하시는 목적에 부합하는 뷰가 아닌 걸로 보이구요, 혹 폰트나 아이템을 키워서 보기위한 게 주목적이라면, 줌인버튼을 누르면 dimension, font 등이 확대된 레이아웃을 적용한 다음 notifyDataSetChanged()를 호출하고, 줌아웃을 누르면 원래의 레이아웃을 적용하는 방법을 시도해볼 수 있을 것 같네요.'

다른 이유로 필요하신 거면, 딱히 아는 방법이 없네요.
spark (224,800 포인트) 님이 2022년 4월 22일 답변
...