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

Android編程實(shí)現(xiàn)WebView自適應(yīng)全屏方法小結(jié)

 更新時(shí)間:2015年12月03日 11:39:14   作者:wiseideal  
這篇文章主要介紹了Android編程實(shí)現(xiàn)WebView自適應(yīng)全屏方法,結(jié)合實(shí)例形式總結(jié)了三種常用的WebView自適應(yīng)全屏實(shí)現(xiàn)技巧,具有一定參考借鑒價(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等寬的一列中。(可能會(huì)出現(xiàn)頁(yè)面中鏈接失效)

第三種:

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)目中沒(méi)辦法適用 不過(guò)還是找到了方法

復(fù)制代碼 代碼如下:
webView.setInitialScale(960*100 / MainActivity.screenHeight);

我的網(wǎng)頁(yè)高度為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)頁(yè)顯示的問(wèn)題

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Android使用插件實(shí)現(xiàn)代碼混淆

    Android使用插件實(shí)現(xiàn)代碼混淆

    這篇文章主要介紹了Android如何使用插件實(shí)現(xiàn)代碼混淆,幫助大家更好的理解和學(xué)習(xí)使用Android,感興趣的朋友可以了解下
    2021-03-03
  • 小心!Listview結(jié)合EditText使用實(shí)例中遇到的那些坑

    小心!Listview結(jié)合EditText使用實(shí)例中遇到的那些坑

    小心!Listview結(jié)合EditText使用實(shí)例中遇到的那些坑,解決EditText焦點(diǎn)丟失、保存數(shù)據(jù)以及滾動(dòng)沖突的問(wèn)題,感興趣的小伙伴們可以參考一下
    2016-06-06
  • Android中使用TextToSpeech的方法

    Android中使用TextToSpeech的方法

    這篇文章主要介紹了Android中TextToSpeech的使用,通過(guò)初始化語(yǔ)音,這是一個(gè)異步操作,初始化完成后調(diào)用oninitListener,具體實(shí)例代碼跟隨小編一起看看吧
    2021-09-09
  • Android RecyclerView線性布局詳解(1)

    Android RecyclerView線性布局詳解(1)

    這篇文章主要為大家詳細(xì)介紹了Android RecyclerView線性布局的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Android EditText 監(jiān)聽(tīng)用戶(hù)輸入完成的實(shí)例

    Android EditText 監(jiān)聽(tīng)用戶(hù)輸入完成的實(shí)例

    下面小編就為大家分享一篇Android EditText 監(jiān)聽(tīng)用戶(hù)輸入完成的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Android中去掉標(biāo)題欄的幾種方法(三種)

    Android中去掉標(biāo)題欄的幾種方法(三種)

    本文給大家?guī)?lái)了三種android去掉標(biāo)題欄的方法,都非常不錯(cuò),對(duì)android 去掉標(biāo)題欄的方法感興趣的朋友一起通過(guò)本文學(xué)習(xí)吧
    2016-08-08
  • Android文字基線Baseline算法的使用講解

    Android文字基線Baseline算法的使用講解

    今天小編就為大家分享一篇關(guān)于Android文字基線Baseline算法的使用講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-04-04
  • 解決Android BitmapFactory的基本使用問(wèn)題

    解決Android BitmapFactory的基本使用問(wèn)題

    很多朋友給小編反饋使用方法BitmapFactory.decodeFile轉(zhuǎn)化Bitmap時(shí)報(bào)錯(cuò),究竟是什么原因?qū)е洛e(cuò)誤問(wèn)題呢?今天通過(guò)本文給大家介紹下解決Android BitmapFactory的基本使用問(wèn)題,感興趣的朋友一起看看吧
    2021-10-10
  • android利用xml實(shí)現(xiàn)分割線

    android利用xml實(shí)現(xiàn)分割線

    這篇文章主要介紹了android利用xml實(shí)現(xiàn)分割線的方法,如何用xml產(chǎn)生一個(gè)分割線?感興趣的小伙伴們可以參考一下
    2015-12-12
  • Android提高之藍(lán)牙傳感應(yīng)用實(shí)例

    Android提高之藍(lán)牙傳感應(yīng)用實(shí)例

    這篇文章主要介紹了Android的藍(lán)牙傳感應(yīng)用實(shí)例,對(duì)于Android項(xiàng)目開(kāi)發(fā)來(lái)說(shuō)非常實(shí)用,需要的朋友可以參考下
    2014-08-08

最新評(píng)論

贺兰县| 高邑县| 杂多县| 滁州市| 沽源县| 房产| 合肥市| 临江市| 桦南县| 子长县| 昂仁县| 衡东县| 深水埗区| 五河县| 宜君县| 南召县| 吴忠市| 营口市| 监利县| 宜宾市| 乌什县| 九江县| 东乡族自治县| 淮北市| 阆中市| 探索| 鸡西市| 社会| 庐江县| 宁城县| 荆门市| 沂水县| 成都市| 修文县| 二手房| 通榆县| 禄劝| 夏津县| 永康市| 偃师市| 冀州市|