블로그

[안드로이드] 웹뷰에서 시스템 텍스트 크기를 무시하도록 설정

안드로이드 시스템 글꼴의 텍스트 크기를 변경할 경우 웹뷰에서 글자가 커지거나 작아져서

화면이 깨지는 경우가 있을 수 있습니다.

이런 경우를 막기 위해서 아래와 같이 웹뷰의 TextZoom 설정을 100 으로 강제로 설정해

두면 화면이 깨지는 경우를 방지할 수 있습니다.

WebView wv = (WebView)appView.getView();
if (Build.VERSION.SDK_INT > Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
    wv.getSettings().setTextZoom(100);
}
2017-04-18 목록