IT_Programming/Android_Java

[펌_Android] 시스템 설정의 폰트크기 에 따라 웹뷰(WebView)의 레이아웃이 변경되는 경우 (Lollipop 이슈)

JJun ™ 2015. 5. 7. 15:39



 출처: http://1004lucifer.blogspot.kr/2015/05/android-webview-lollipop.html




해결

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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