문제
- 시스템설정의 글자크기 변경 시 WebView 에서도 글자 크기가 변경이 되는 이슈
증상
1. 시스템설정 - 글꼴 크기 변경 부분
2. 글꼴 크기를 가장 크게 설정했을 때 WebView 에서 글자들의 사이즈가 커진것을 볼 수 있다.
3. 글꼴 크기를 보통으로 설정했을 때 WebView 에서 글자들의 사이즈가 정상적으로 표시되는 것을 볼 수 있다.
해결
package com.example; import android.app.Activity; import android.os.Build; import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; public class MyActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView webview = (WebView) findViewById(R.id.webview); WebSettings settings = webview.getSettings(); settings.setJavaScriptEnabled(true); if (Build.VERSION.SDK_INT > Build.VERSION_CODES.ICE_CREAM_SANDWICH) settings.setTextZoom(100); webview.loadUrl("http://www.google.co.kr"); } }
아마 나와 같은 이슈가 아닐까 싶다.
http://stackoverflow.com/questions/29816804/fixed-text-size-in-webview-android-lollipop/30072051#30072051
댓글
댓글 쓰기