最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android中WebView加載的網(wǎng)頁(yè)被放大的解決辦法

 更新時(shí)間:2016年12月29日 15:31:38   作者:onlyou熊熊  
這篇文章主要介紹了Android中WebView加載的網(wǎng)頁(yè)被放大的問(wèn)題的解決辦法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下

在某些大分辨率下,我們用WebView加載的網(wǎng)頁(yè)可能會(huì)出現(xiàn)被放大的現(xiàn)象,這顯然不是我們想要的結(jié)果,我開始看WebSettings這個(gè)是否可以設(shè)置不縮放,webSettings.setBuiltInZoomControls(false),我發(fā)現(xiàn)這樣設(shè)置后沒(méi)有任何效果,沒(méi)辦法只得繼續(xù)看代碼。后來(lái)看到有個(gè)這樣的屬性:WebSettings.ZoomDensity

才最終解決這個(gè)問(wèn)題(網(wǎng)址如下:http://www.Android-doc.com/reference/android/webkit/WebSettings.ZoomDensity.html

下面直接貼關(guān)鍵部分的代碼吧。

int screenDensity = getResources().getDisplayMetrics().densityDpi; 
   Logger.d(TAG, "screenDensity = " + screenDensity); 
   WebSettings.ZoomDensity zoomDensity = WebSettings.ZoomDensity.MEDIUM; 
   switch (screenDensity) 
   { 
     case DisplayMetrics.DENSITY_LOW: 
       zoomDensity = WebSettings.ZoomDensity.CLOSE; 
       break; 
     case DisplayMetrics.DENSITY_MEDIUM: 
       zoomDensity = WebSettings.ZoomDensity.MEDIUM; 
       break; 
     case DisplayMetrics.DENSITY_HIGH: 
     case DisplayMetrics.DENSITY_XHIGH: 
     case DisplayMetrics.DENSITY_XXHIGH: 
     default: 
       zoomDensity = WebSettings.ZoomDensity.FAR; 
       break; 
   } 
   webSettings.setDefaultZoom(zoomDensity); 

相關(guān)文章

最新評(píng)論

闵行区| 晋州市| 奎屯市| 恩平市| 区。| 周口市| 乐至县| 墨玉县| 潜山县| 信阳市| 衡东县| 万安县| 华坪县| 台安县| 延川县| 合作市| 葫芦岛市| 临夏县| 金阳县| 南汇区| 浠水县| 二手房| 郧西县| 鄂托克前旗| 浪卡子县| 台州市| 平远县| 玛沁县| 揭西县| 三都| 兴义市| 东源县| 乾安县| 浙江省| 柳林县| 商南县| 印江| 井研县| 高要市| 宝丰县| 攀枝花市|