728x90
안드로이드 기기에서 '설정 > 접근성 > 시각 > 화면 확대 및 글자 설정'을 통해 사용자 임의의 시스템 글자 크기를 설정할 수 있습니다.
이런 경우, 웹뷰 접속시 텍스트 크기 확대로 인한 화면 깨짐, 레이아웃 깨짐등의 다양한 상황에 부딪힐 수 있습니다.
그런 경우의 해결방법입니다.
webview의 TextZoom 설정을 100으로 강제로 설정해두면 화면이 깨지는 경우를 방지할수 있습니다.
mWebView.getSettings().setTextZoom(100);
manifests > AndroidManifest.xml에 위의 코드를 추가해줍니다.
현재 사용중인 폰트크기
폰트크기를 최대로 키웠을 경우
현재 사용중인 폰트크기
폰트크기를 최대로 키웠을 경우
webview의 TextZoom 설정을 100으로 강제로 설정한 경우
728x90
'Android Studio > java' 카테고리의 다른 글
51. [안드로이드/JAVA] 구글 애드몹 보상형광고 넣기 (0) | 2025.01.23 |
---|---|
50. [안드로이드/JAVA] 구글 애드몹 전면광고 넣기 (0) | 2025.01.23 |
49. [안드로이드/JAVA] 구글 애드몹 배너광고 넣기 (0) | 2025.01.23 |
48. [안드로이드/java] WebView에서 한글 디코딩 (0) | 2022.09.23 |
47. [안드로이드/java] WebView에서 ProgressBar 만들기 (0) | 2022.03.02 |