스크린샷 관련 참고사항 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);
반응형
'Dev > Android' 카테고리의 다른 글
photoview - pinchzoom(android 이미지 줌인 줌아웃) (0) | 2018.05.14 |
---|---|
TextView 터치시 색깔 변경 - state_pressed (0) | 2018.05.02 |
MediaActionSound() 사용시, 만나는 에러 (0) | 2018.03.23 |
커스텀뷰 CustomView 기초 (0) | 2018.03.21 |
AndroidStudio - fabric 로그 아웃 방법 (0) | 2018.03.21 |