Dev/Android

스크린샷 관련 참고사항

healthyryu 2018. 4. 6. 11:41

스크린샷 관련 참고사항 2가지



링크 : Android PDF Document

PDF Document 로 화면을 PDF 로 만들 경우

1. Glide 에 이미지를 넣는다면 해당 이미지를 가진 view 를 canvas 에 담았는데 해당 PDF 파일에는 해당 이미지가 나오지 않는다.


2. GLSurfaceView 를 상속받아서 커스텀뷰를 만들 경우도 해당 GLSurfaceView 를 사용한 커스텀 뷰를 나타낼 수 없다. stackoverflow 글들을 보면 GLSurfaceView 는 일반적인 방법으로는 스크린캡처가 되지 않는다고 나옵니다.

GLSurfaceView 스크린샷 참고 : https://stackoverflow.com/a/21756336/3897810


* 참고로 제가 PDF 를 만들기 위해서 뷰를 담았던 방법입니다. 안드로이드 가이드에 나오는 방법입니다.

Page page = document.startPage(pageInfo);

Canvas canvas = page.getCanvas();

mView.draw(canvas);

document.finishPage(page);

반응형