android.webkit.WebSettings.setDefaultZoom()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(7.9k)|赞(0)|评价(0)|浏览(202)

本文整理了Java中android.webkit.WebSettings.setDefaultZoom()方法的一些代码示例,展示了WebSettings.setDefaultZoom()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebSettings.setDefaultZoom()方法的具体详情如下:
包路径:android.webkit.WebSettings
类名称:WebSettings
方法名:setDefaultZoom

WebSettings.setDefaultZoom介绍

暂无

代码示例

代码示例来源:origin: smuyyh/BookReader

webSettings.setDefaultZoom(WebSettings.ZoomDensity.MEDIUM);

代码示例来源:origin: jiangqqlmj/FastDev4Android

webSettings.setDefaultZoom(ZoomDensity.FAR);// 屏幕自适应网页,如果没有这个,在低分辨率的手机上显示可能会异常
webSettings.setRenderPriority(RenderPriority.HIGH);

代码示例来源:origin: multidots/android-app-common-tasks

@Override
  public void onNewPicture(WebView view, Picture arg1) {
    // To set zoom density of yahoo dialog
    if (mProviderName.toString().equalsIgnoreCase("yahoo")) {
      if (url.startsWith("https://api.login.yahoo.com//oauth/v2")) {
        if (Util.UI_DENSITY == 160 && Util.UI_SIZE == 3)
          mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
        else
          mWebView.getSettings().setDefaultZoom(ZoomDensity.MEDIUM);
        mWebView.scrollTo(Util.UI_YAHOO_ALLOW, 0);
      }
      mSpinner.dismiss();
    }
    if (mProviderName.toString().equalsIgnoreCase("runkeeper")
        && (url.startsWith("http://m.facebook.com/login.php") || url
        .startsWith("https://m.facebook.com/dialog/oauth"))) {
      // Set Zoom Density of FaceBook Dialog
      mWebView.getSettings().setDefaultZoom(ZoomDensity.MEDIUM);
    }
  }
});

代码示例来源:origin: multidots/android-app-common-tasks

@Override
  public void onNewPicture(WebView view, Picture arg1) {
    // To set zoom density of yahoo dialog
    if (mProviderName.toString().equalsIgnoreCase("yahoo")) {
      if (url.startsWith("https://api.login.yahoo.com//oauth/v2")) {
        if (Util.UI_DENSITY == 160 && Util.UI_SIZE == 3)
          mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
        else
          mWebView.getSettings().setDefaultZoom(ZoomDensity.MEDIUM);
        mWebView.scrollTo(Util.UI_YAHOO_ALLOW, 0);
      }
      mSpinner.dismiss();
    }
    if (mProviderName.toString().equalsIgnoreCase("runkeeper")
        && (url.startsWith("http://m.facebook.com/login.php") || url
        .startsWith("https://m.facebook.com/dialog/oauth"))) {
      // Set Zoom Density of FaceBook Dialog
      mWebView.getSettings().setDefaultZoom(ZoomDensity.MEDIUM);
    }
  }
});

代码示例来源:origin: multidots/android-app-common-tasks

if (Util.UI_DENSITY == 120 && Util.UI_SIZE == 4 || Util.UI_DENSITY == 160 && Util.UI_SIZE == 3
    || Util.UI_DENSITY == 240) {
  mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
  count = 1;
} else {
  if (Util.UI_DENSITY == 160 && Util.UI_SIZE == 10)
    mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);
  mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
else if (Util.UI_DENSITY == 160) {
  if (Util.UI_SIZE == 3)
    mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
  else
    mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);
} else if (Util.UI_DENSITY == 213)
  mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);
if (Util.UI_DENSITY == 160) {
  if (Util.UI_SIZE == 10)
    mWebView.getSettings().setDefaultZoom(ZoomDensity.MEDIUM);
} else
  mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
if (Util.UI_DENSITY == 160 && Util.UI_SIZE == 3 || Util.UI_DENSITY == 120 && Util.UI_SIZE == 4
    || Util.UI_DENSITY == 240)
  mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
else if (Util.UI_DENSITY == 213)
  mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);

代码示例来源:origin: multidots/android-app-common-tasks

if (Util.UI_DENSITY == 120 && Util.UI_SIZE == 4 || Util.UI_DENSITY == 160 && Util.UI_SIZE == 3
    || Util.UI_DENSITY == 240) {
  mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
  count = 1;
} else {
  if (Util.UI_DENSITY == 160 && Util.UI_SIZE == 10)
    mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);
  mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
else if (Util.UI_DENSITY == 160) {
  if (Util.UI_SIZE == 3)
    mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
  else
    mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);
} else if (Util.UI_DENSITY == 213)
  mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);
if (Util.UI_DENSITY == 160) {
  if (Util.UI_SIZE == 10)
    mWebView.getSettings().setDefaultZoom(ZoomDensity.MEDIUM);
} else
  mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
if (Util.UI_DENSITY == 160 && Util.UI_SIZE == 3 || Util.UI_DENSITY == 120 && Util.UI_SIZE == 4
    || Util.UI_DENSITY == 240)
  mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR);
else if (Util.UI_DENSITY == 213)
  mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);

代码示例来源:origin: stackoverflow.com

// super.appView.getSettings().setBuiltInZoomControls(true);
// super.appView.getSettings().setDefaultZoom(ZoomDensity.MEDIUM); 
// super.appView.getSettings().setSupportZoom(true);
// Instead use this
WebView webView = (WebView) appView.getEngine().getView();
WebSettings settings = webView.getSettings();
settings.setBuiltInZoomControls(true);
settings.setDefaultZoom(ZoomDensity.MEDIUM);
settings.setSupportZoom(true);

代码示例来源:origin: stackoverflow.com

myWebView = (WebView) findViewById(R.id.webView);
myWebView.setInitialScale(1);
WebSettings settings = myWebView.getSettings();
settings.setSupportZoom(true);
settings.setDefaultZoom(WebSettings.ZoomDensity.FAR);
settings.setUseWideViewPort(true);
myWebView.getSettings().setBuiltInZoomControls(true);
myWebView.getSettings().setDisplayZoomControls(false);
myWebView.setVerticalScrollBarEnabled(false);

myWebView.setHorizontalScrollBarEnabled(false);

代码示例来源:origin: stackoverflow.com

appView.getSettings().setSupportZoom(false);
appView.getSettings().setUseWideViewPort(false);
WebSettings ws = appView.getSettings();
ws.setDefaultZoom(WebSettings.ZoomDensity.MEDIUM);
appView.getSettings().setDefaultZoom(WebSettings.ZoomDensity.MEDIUM);
appView.setInitialScale(0);
ws.setSupportZoom(false);
ws.setBuiltInZoomControls(false);
ws.setUseWideViewPort(false);

代码示例来源:origin: zhangke3016/GeneratePicture

webView.setHorizontalScrollBarEnabled(false);
webView.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);// 屏幕自适应网页
webView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);
webView.setWebViewClient(new WebViewClient(){

代码示例来源:origin: XieShengda/NBALive

Log.d("maomao", "densityDpi = " + mDensity);
if (mDensity == 240) {
  webSettings.setDefaultZoom(WebSettings.ZoomDensity.FAR);
} else if (mDensity == 160) {
  webSettings.setDefaultZoom(WebSettings.ZoomDensity.MEDIUM);
} else if(mDensity == 120) {
  webSettings.setDefaultZoom(WebSettings.ZoomDensity.CLOSE);
}else if(mDensity == DisplayMetrics.DENSITY_XHIGH){
  webSettings.setDefaultZoom(WebSettings.ZoomDensity.FAR);
}else if (mDensity == DisplayMetrics.DENSITY_TV){
  webSettings.setDefaultZoom(WebSettings.ZoomDensity.FAR);
}else{
  webSettings.setDefaultZoom(WebSettings.ZoomDensity.MEDIUM);

代码示例来源:origin: zhangke3016/GeneratePicture

mSettings.setDefaultZoom(WebSettings.ZoomDensity.FAR);// 屏幕自适应网页
mSettings.setRenderPriority(WebSettings.RenderPriority.HIGH);
mSettings.setJavaScriptEnabled(true);

代码示例来源:origin: stackoverflow.com

WebSettings webSettings = mWebView.getSettings();
webSettings.setSupportZoom(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDefaultZoom(WebSettings.ZoomDensity.FAR);
webSettings.setLoadWithOverviewMode(true);
webSettings.setUseWideViewPort(true);

代码示例来源:origin: stackoverflow.com

setInitialScale(1);
WebSettings settings = getSettings();
settings.setSupportZoom(true);
settings.setDefaultZoom(WebSettings.ZoomDensity.FAR);
settings.setDisplayZoomControls(true);
settings.setBuiltInZoomControls(true);
settings.setUseWideViewPort(true);

代码示例来源:origin: kebernet/shortyz

webSettings.setDefaultZoom(WebSettings.ZoomDensity.FAR);
webSettings.setJavaScriptEnabled(true);
webSettings.setLightTouchEnabled(true);

代码示例来源:origin: GeoODK/collect

mImageDisplay.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
mImageDisplay.getSettings().setBuiltInZoomControls(true);
mImageDisplay.getSettings().setDefaultZoom(
    WebSettings.ZoomDensity.FAR);
mImageDisplay.setVisibility(View.VISIBLE);

代码示例来源:origin: org.seleniumhq.selenium/selenium-android-driver

settings.setDefaultZoom(ZoomDensity.valueOf("MEDIUM"));
settings.setUseWideViewPort(true);
settings.setMinimumFontSize(1);

相关文章

微信公众号

最新文章

更多

WebSettings类方法