webview 에서 현재 보이는 화면을 파일로 저장하는 것은 해결하였습니다.
그런데.. webview 페이지에서 안보이는 화면까지 전체화면을 캡쳐하는 방법은 어떻게 해야하는지
알고 싶습니다.
어떤 방법으로 하면 될까요?
참! 그리고.. 화면을 캡쳐하면 캡쳐할때 보여지는 화면이 한번 번쩍하잖아요.
그런 효과는 어떤 방식으로 구현하는 지요?
조언 부탁드립니다.
단순히 api로는 없구요
만드셔야 합니다.
현재 화면을 비트맵으로 만드시고 스크롤 내려서 다시 비트맵 만들고
그런식으로 전체 비트맵을 만드시고
만드신 비트맵을 1개로 합쳐야 합니다. 1개로 합칠때 픽셀값 잘 조정하셔서 어색하지 않게 해야 하구요.
캡쳐할때 효과는 알파 애니메이션으로 하면 될 것 같네요. 전체화면 크기의 흰색 뷰를 감추고 있다가
효과 발생시 알파를 0->1->0 으로 되는 애니메이션을 걸어주면 될 것 같네요.
로그인 유지
단순히 api로는 없구요
만드셔야 합니다.
현재 화면을 비트맵으로 만드시고 스크롤 내려서 다시 비트맵 만들고
그런식으로 전체 비트맵을 만드시고
만드신 비트맵을 1개로 합쳐야 합니다. 1개로 합칠때 픽셀값 잘 조정하셔서 어색하지 않게 해야 하구요.
캡쳐할때 효과는 알파 애니메이션으로 하면 될 것 같네요. 전체화면 크기의 흰색 뷰를 감추고 있다가
효과 발생시 알파를 0->1->0 으로 되는 애니메이션을 걸어주면 될 것 같네요.