문제
- 시스템설정의 글자크기 변경 시 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



댓글
댓글 쓰기