Android編程實(shí)現(xiàn)WebView自適應(yīng)全屏方法小結(jié)
本文實(shí)例講述了Android編程實(shí)現(xiàn)WebView自適應(yīng)全屏的方法。分享給大家供大家參考,具體如下:
第一種:
settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true);
第二種:
WebSetting settings = webView.getSettings(); settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
把所有內(nèi)容放在webview等寬的一列中。(可能會出現(xiàn)頁面中鏈接失效)
第三種:
DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int mDensity = metrics.densityDpi; if (mDensity == 120) { settings.setDefaultZoom(ZoomDensity.CLOSE); }else if (mDensity == 160) { settings.setDefaultZoom(ZoomDensity.MEDIUM); }else if (mDensity == 240) { settings.setDefaultZoom(ZoomDensity.FAR); }
在我的項(xiàng)目中沒辦法適用 不過還是找到了方法
我的網(wǎng)頁高度為960 按這個(gè)比例拉升 配合
DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int mDensity = metrics.densityDpi; if (mDensity == 120) { settings.setDefaultZoom(ZoomDensity.CLOSE); }else if (mDensity == 160) { settings.setDefaultZoom(ZoomDensity.MEDIUM); }else if (mDensity == 240) { settings.setDefaultZoom(ZoomDensity.FAR); }
顯示的效果可以接受,一般這樣的方式可以解決大多數(shù)高度寬度固定的網(wǎng)頁顯示的問題
希望本文所述對大家Android程序設(shè)計(jì)有所幫助。
- Android 設(shè)置應(yīng)用全屏的兩種解決方法
- android activity設(shè)置無標(biāo)題實(shí)現(xiàn)全屏
- Android 全屏無標(biāo)題欄的三種實(shí)現(xiàn)方法
- Android編程實(shí)現(xiàn)WebView全屏播放的方法(附源碼)
- android 設(shè)置全屏的兩種方法
- Android中3種全屏方法及3種去掉標(biāo)題欄的方法
- Android開發(fā)之全屏與非全屏的切換設(shè)置方法小結(jié)
- Android下Activity全屏顯示實(shí)現(xiàn)方法
- Android4.2中全屏或者取消標(biāo)題欄的方法總結(jié)
- Android實(shí)現(xiàn)布局全屏
相關(guān)文章
Android TextView實(shí)現(xiàn)帶鏈接文字事件監(jiān)聽的三種常用方式示例
這篇文章主要介紹了Android TextView實(shí)現(xiàn)帶鏈接文字事件監(jiān)聽的方法,結(jié)合實(shí)例形式分析了鏈接跳轉(zhuǎn)、setMovementMethod及布局屬性設(shè)置三種常用的實(shí)現(xiàn)方式,需要的朋友可以參考下2017-08-08Android文本框搜索和清空效果實(shí)現(xiàn)代碼及簡要概述
在工作過程中可能會遇到這樣一個(gè)效果:文本框輸入為空時(shí)顯示輸入的圖標(biāo);不為空時(shí)顯示清空的圖標(biāo),此時(shí)點(diǎn)擊清空圖標(biāo)能清空文本框內(nèi)輸入文字,感興趣的你可以了解下哦,或許對你學(xué)習(xí)android有所幫助2013-02-02Android自定義view制作抽獎(jiǎng)轉(zhuǎn)盤
這篇文章主要為大家詳細(xì)介紹了Android自定義view制作抽獎(jiǎng)轉(zhuǎn)盤,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12Android實(shí)現(xiàn)EditText的富文本編輯
這篇文章主要介紹了Android實(shí)現(xiàn)EditText的富文本編輯,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08Android App在線程中創(chuàng)建handler的方法講解
這篇文章主要介紹了Android App在線程中創(chuàng)建handler的方法講解,文中同時(shí)講解了handler和線程的關(guān)系以及使用Handler時(shí)一些需要注意的地方,需要的朋友可以參考下2016-03-03