Set zoom for Webview

前端 未结 9 1170
忘了有多久
忘了有多久 2020-11-30 02:26

I have a WebView and 2 urls to open it it. What I want to do is, when i set a zoom level for 1st url, and then i go to 2nd url, it should also have the same zoom level. Righ

9条回答
  •  孤街浪徒
    2020-11-30 03:16

    setDefaultZoom is deprecated.

    webview.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);
    

    So instead of that you can use like below,

    webview.setInitialScale(1);
    webview.getSettings().setLoadWithOverviewMode(true); 
    webview.getSettings().setUseWideViewPort(true);
    

    This help you to remove

    setDefaultZoom(WebSettings.ZoomDensity.FAR).
    

提交回复
热议问题