网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Android中Webview自适应屏幕

这几天做项目使用到控件WebView,如果想做到让WebView适应大小不同的屏幕,可用以下3种方法实现:
第一种: 
     WebSetting settings = webView.getSettings();
     settings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
     把所有内容放在webview等宽的一列中。(可能会出现页面中链接失效)
第二种:
     settings.setUseWideViewPort(true);
     settings.setLoadWithOverviewMode(true);
第三种:
     DisplayMetrics metrics = new DisplayMetrics();
     getWindowManager().getDefaultDisplay().getMetrics(metrics);
     int mDensity = metrics.densityDpi;www.2cto.com
     if (mDensity == 120) {
               settings.setDefaultZoom(ZoomDensity.CLOSE);
          }else if (mDensity == 160) {
               settings.setDefaultZoom(ZoomDensity.MEDIUM);
          }else if (mDensity == 240) {
               settings.setDefaultZoom(ZoomDensity.FAR);
          }

分享名称:Android中Webview自适应屏幕
文章路径:http://bjjierui.cn/article/gehpgj.html

其他资讯