zoukankan      html  css  js  c++  java
  • Android -- Webview自适应屏幕

    第一种                                                                                         

    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);
              }

    我是天王盖地虎的分割线                                                                 

  • 相关阅读:
    安装django时出错
    mysql ------python3(一)笔记
    安装mysql的具体过程
    Python3web框架---Django、Tornado、Flask的对比
    python3-----json函数
    图片人脸识别年龄和性别
    urllib库的使用(三)-----python3 异常处理
    python 3 基础篇 (一)
    requests,pymysql,django的安装
    求素数方法的改进
  • 原文地址:https://www.cnblogs.com/yydcdut/p/3888164.html
Copyright © 2011-2022 走看看