안드로이드 개발 질문/답변
(글 수 45,052)
이미지 뷰를 커스텀 마이징 해서 투 피치로 확대 할 수도 있고 , 이미지가 뷰보다 클경우 스크롤되게 구현하였습니다.
헌데 제가 하고 싶은것은 뷰에서 보이는 부분만 캡쳐를 해서 뽑아내는 작업을 하고 있습니다.
헌데 뷰를 줌이나 이동하게 되면 캡쳐를 하기 위해서 스크롤 되고있는 뷰의 위치와 얼마만큼 커졌나 하는 스케일을 알기위해서
사이즈를 알아야 합니다. 하지만 안드로이드에서는 이것을 따로 알려주는 메서드나 기능이 없는듯합니다.
이미지 뷰가 있고 그안에 있는 이미지(이미지뷰 보다 더 큰 그림)가 스크롤 되고있을때 그 스크롤에 대한 정보를 가져오는 방법을
알고 싶습니다. 이미지뷰를 생성하고 그안에서 스크롤되고있다는건 분명 그안에 다른 뷰가 하나 더 있다는 뜻인데
접근을 못하겠습니다.
이것이 필요한 이유는 사진기능에서 확대및 스크롤로 이미지를 조정해 정사각형으로 크롭하는 사진편집기능에 사용하고싶어서입니다.
PS. iPhone의 UIimagePIckerController에서 EditImage를 가져오는것을 구현하고 싶어서 하는것입니다.
카메라로 사진을찍고 그것을 정사각형으로 편집하는 기능이 안드로이드에서 존재한다면 그것을 가르쳐주시면 더 감사하겠습니다 :)




줌인-줌아웃 이거 오픈소스로 있는것을 봤는데..=_=
예전에 봐뒀는데 검색해도 안나오네요 -ㅁ-