상세 컨텐츠

본문 제목

[android] 안드로이드 시스템설정의 폰트크기에 따라 WebView의 웹페이지 폰트크기 달라질 경우 고정하기 관련

스마트기기개발관련/안드로이드 개발

by AlrepondTech 2018. 4. 27. 15:29

본문

반응형

 

 

 

 

=================================

=================================

=================================

 

 

 

 

 

 

test()

{

   ...

   

    WebView  _web = (WebView)view.findViewById(R.id.web); //대상 웹뷰를 가져옴

 

    _web.getSettings().setTextZoom(100);  //설정 화면크기에 변경되지 않게 설정해주면 된다

   

    ...

}

 

 

 

 

=================================

=================================

=================================

 

 

 

출처: https://www.fun25.co.kr/blog/android-webview-text-zoom-setting/?category=003

 

 

 

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

 

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

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

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

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

WebView wv = (WebView)appView.getView(); if (Build.VERSION.SDK_INT > Build.VERSION_CODES.ICE_CREAM_SANDWICH) {     wv.getSettings().setTextZoom(100); }

 

=================================

=================================

=================================

 

 

관련 링크:

http://1004lucifer.blogspot.kr/2015/05/android-webview-lollipop.html?m=1

 

 

=================================

=================================

=================================

 

 

 

반응형


관련글 더보기

댓글 영역