마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
화면 캡쳐 질문입니다.
0
추천
화면 캡쳐를하면 해당 보여지고있는 화면을 캡쳐 하자나요
이거말고 특정 엑티비티를 캡쳐가 가능하나요
제가 하고 싶은건 잠금 화면이든 홈화면이든
어떤 명령어를 받게되면 앱에서 어떤 엑티비티로 이동해
그화면을 캡쳐하고 싶습니다.
캡쳐
안드로이드
화면
이미지
초보어플개발
지미니v
(
1,080
포인트)
님이
2016년 1월 12일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
0
추천
이동할 activity 에서 putExtra 로 변수값을 전달하고 이때 onCreate 에서 해당 변수 값이 존재하면 Activity 내 원하는 view 를 capture 해보세요
aucd29
(
218,390
포인트)
님이
2016년 1월 12일
답변
안녕하세요. 저는 화면 캡쳐시 현재 보여지는 뷰 외에는 하얀색으로 떠지는데 혹시 힌트좀 얻을 수 있을까요ㅠ?
간단한 소스입니다..
webView.measure(MeasureSpec.makeMeasureSpec(MeasureSpec.UNSPECIFIED, MeasureSpec.UNSPECIFIED),MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));
webView.layout(0, 0, webView.getMeasuredWidth(),webView.getMeasuredHeight());
webView.setDrawingCacheEnabled(true);
webView.buildDrawingCache();
Bitmap bitmap = Bitmap.createBitmap(webView.getMeasuredWidth(),webView.getMeasuredHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
Paint paint = new Paint();
int height = bitmap.getHeight();
canvas.drawBitmap(bitmap, 0, height, paint);
webView.draw(canvas);
현재 webview 이상의 크기로 bitmap 을 만든 상태에서 webview 만 capture 하는 형태인거 같습니다. webview 의 사이즈가 parent view 에 match_parent 하나요?
Please
log in
or
register
to add a comment.
...