第一种                                                                                         

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;if (mDensity == 120) {settings.setDefaultZoom(ZoomDensity.CLOSE);}else if (mDensity == 160) {settings.setDefaultZoom(ZoomDensity.MEDIUM);}else if (mDensity == 240) {settings.setDefaultZoom(ZoomDensity.FAR);}

我是天王盖地虎的分割线                                        




本文转自我爱物联网博客园博客,原文链接:http://www.cnblogs.com/yydcdut/p/3888164.html,如需转载请自行联系原作者

Android -- Webview自适应屏幕相关推荐

  1. android webview 自适应屏幕宽度,Android应用开发Android Webview适配屏幕宽度

    本文将带你了解Android应用开发Android Webview适配屏幕宽度,希望本文对大家学Android有所帮助. " Android Webview适配屏幕宽度. 网上有很多解决方案 ...

  2. android webview 自适应屏幕宽度,Android webview加载html自适应屏幕

    最近又写了一篇文章  Android webview加载html代码 上下左右有白边问题 可以参考一下 webView.getSettings().setJavaScriptEnabled(true) ...

  3. android 屏幕旋转不重新加载,Android webview旋转屏幕导致页面重新加载问题解决办法...

    Android webview旋转屏幕导致页面重新加载问题解决办法 1. 在create时候加个状态判断 protected void onCreate(Bundle savedInstanceSta ...

  4. Android图片自适应屏幕大小

     1.drawable-(hdpi,mdpi,ldpi)的区别 dpi是"dot per inch"的缩写,每英寸像素数. 四种密度分类: ldpi (low), mdpi ( ...

  5. Android中Webview自适应屏幕

    这几天做项目使用到控件WebView,如果想做到让WebView适应大小不同的屏幕,可用以下3种方法实现: 第一种: WebSetting settings = webView.getSettings ...

  6. android canvas自适应屏幕,html5 Canvas 如何自适应屏幕大小?

    用JS调制屏幕大小. 1.CSS 方面:去掉所有元素的外间距.内边距,html 和 body 宽高设为 100%,canvas 元素 display 设为 block. 2.JS 方面:监听窗口的 r ...

  7. 【iOS-cocos2d-X 游戏开发之十六】Cocos2dx编译后的Android自动使用(-hd)高清图设置自适应屏幕...

    本篇主要介绍Cocos2dx项目开发过程中或者说项目务必遇到的一些知识点(ps.貌似Himi博客写的都是务必的 :tx:  Himi认为写别人没写的才更容易吸引人不是-) OK,不多说废话,第一个介绍 ...

  8. android webview调js方法,Android中WebView与H5的交互,Native与JS方法互调

    项目中经常用到WebView与H5的交互,一个是H5调本地方法,一个是本地调H5方法,在此记录一下. 首先,启用JS支持 //启用js支持 webSettings.setJavaScriptEnabl ...

  9. android 触摸 唤醒屏幕,Android中屏幕保持唤醒

    1.锁的类型 PowerManager中各种锁的类型对CPU .屏幕.键盘的影响: PARTIAL_WAKE_LOCK : 保持CPU 运转,屏幕和键盘灯有可能是关闭的. SCREEN_DIM_WAK ...

最新文章

  1. c#_序列化与反序列化的应用
  2. ElasticSearch6 查询模板的创建使用
  3. day19 生成器函数
  4. oracle查询blob数据,C#查询Oracle clob blob数据
  5. 用位运算计算两数的和
  6. Atmosphere 1.0:支持Java/JavaScript的异步通信框架
  7. 包r语言_R语言交互式可视化包CanvasXpress
  8. Fish Redux 使用指南
  9. VS2019-C++警告-C6385读取数据无效
  10. 第二冲刺阶段绩效评估
  11. 使用Ext.grid.Panel生成表格
  12. 剑指offer——面试题3:二维数组中的查找
  13. shell截取字符串的方法
  14. linux--封装redhat镜像
  15. matlab GUI页面 科学计算器代码
  16. eda技术试卷_EDA技术及应用试卷D含答案
  17. Excel怎么合并两个或者多个单元格里面的内容
  18. html手写笔记照片,Myscript Nebo – 好用到哭的手写笔记软件!你只管写画,它帮你识别转换成文字 | 火星博客...
  19. linux去除快捷方式箭头,焦点去除Win8快捷方式箭头软件
  20. 月结5 - 外币评估[FAGL_FC_VAL/FAGL_FCV/OB59/OBA1]

热门文章

  1. 调用可能未定义的方法 attachVideo (通过 static 类型 flash.media:Video 引用)解决办法
  2. centos7系列Cobbler+kickstart全自动装机实战
  3. numpy---(精简)
  4. Flask的session使用
  5. BZOJ1576: [Usaco2009 Jan]安全路经Travel(树链剖分)
  6. Hive Cilent数据操作
  7. JS和CSS中引号的使用
  8. 关于font-size对垂直居中影响的问题
  9. 编写你自己的单点登录(SSO)服务(转)
  10. BugkuCTF-社工