android webpage capture (url 캡쳐하기)
webview를 이용한 캡쳐 방법입니다. 출처 : http://zettystory.tistory.com/entry/Webpage-%EC%8A%A4%ED%81%AC%EB%A6%B0-%EC%BA%A1%EC%B3%90%ED%95%B4-Bmp%EB%A1%9C-%EC%A0%80%EC%9E%A5%ED%95%98%EA%B8%B0 캡쳐 방법 : webView.setWebChromeClient(new MyWebChromeClient()); ..... /*webViewClient 에 onPageFinished 이벤트가 있지만 테스트해 본 결과 웹페이지가 완전히 로드되지 않았는데도 이벤트가 발생한다. 그래서 아래와 같은 방법으로 웹페이지가 완전히 로드되면 캡쳐를 한다. 그렇치 않으면 완전하 스크린샷을 얻을 수 없다. */ public class MyWebChromeClient extends WebChromeClient{ @Override public void onProgressChanged(WebView view, int newProgress) { super.onProgressChanged(view, newProgress); progressbar.setProgress(newProgress); if (newProgress == 100){ //screen capture String url = view.getUrl(); ...