본문 바로가기

모바일프로그래밍/Android

WebView 안의 콘텐츠(이미지, 동영상) 폰 화면에 맞추기

WebView 사용시 안에 들어있는 이미지나 동영상 등의 크기를 폰의 해상도에 정확히 맞추어 보여주길 바랄 때가 많은데요 이를 위해서는 코드 하나만 추가해주면 됩니다.
 
webview.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);


위와 같이 WebView에 LayoutAlgorithm만 지정해주면 글자크기는 그대로 유지하면서 이미지나 동영상의 크기만 폰의 해상도에 딱맞게 조절되어 표시됩니다.


이것 땜에 며칠을 고생했는데 굉장히 단순한 방법이 있었네요..;; 한국어 웹페이지만 찾아봤던게 잘못이었어요..ㅠㅠ 앞으로는 영어페이지를 위주로 봐야할 거 같습니다. 안드로이드 개발 관련 국내 사이트들은 질문 올려도 답변도 잘 안달리고 태도들도 다들 까칠하고.. 정작 도움이 될 만한 팁도 별로 없는 거 같아요..-_-