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);
반응형