android.webkit.WebView.setOverScrollMode()方法的使用及代码示例

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

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

WebView.setOverScrollMode介绍

暂无

代码示例

代码示例来源:origin: Justson/AgentWeb

@Override
public void setOverScrollMode(int mode) {
  try {
    super.setOverScrollMode(mode);
  } catch (Throwable e) {
    Pair<Boolean, String> pair = isWebViewPackageException(e);
    if (pair.first) {
      Toast.makeText(getContext(), pair.second, Toast.LENGTH_SHORT).show();
      destroy();
    } else {
      throw e;
    }
  }
}

代码示例来源:origin: sunfusheng/MarqueeView

webView.setOverScrollMode(View.OVER_SCROLL_NEVER); // 取消WebView中滚动或拖动到顶部、底部时的阴影

代码示例来源:origin: sunfusheng/StickyHeaderListView

webView.setOverScrollMode(View.OVER_SCROLL_NEVER); // 取消WebView中滚动或拖动到顶部、底部时的阴影

代码示例来源:origin: sunfusheng/GlideImageView

private void initWebViewSettings() {
  WebSettings settings = webView.getSettings();
  settings.setJavaScriptEnabled(true); // 默认false,设置true后我们才能在WebView里与我们的JS代码进行交互
  settings.setJavaScriptCanOpenWindowsAutomatically(true); // 设置JS是否可以打开WebView新窗口
  settings.setSupportZoom(true); // 支持缩放
  settings.setBuiltInZoomControls(true); // 支持手势缩放
  settings.setDisplayZoomControls(false); // 不显示缩放按钮
  settings.setDatabaseEnabled(true);
  settings.setSaveFormData(true);
  settings.setDomStorageEnabled(true);
  settings.setGeolocationEnabled(true);
  settings.setAppCacheEnabled(true);
  settings.setUseWideViewPort(true); // 将图片调整到适合WebView的大小
  settings.setLoadWithOverviewMode(true); // 自适应屏幕
  webView.setHorizontalScrollBarEnabled(false);
  webView.setScrollbarFadingEnabled(true);
  webView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
  webView.setOverScrollMode(View.OVER_SCROLL_NEVER); // 取消WebView中滚动或拖动到顶部、底部时的阴影
}

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

...
private void disableHorizontalScrolling() {
  WebView view = (WebView)appView.getEngine().getView();
  view.setHorizontalScrollBarEnabled(false);
  view.getSettings().setLayoutAlgorithm(LayoutAlgorithm.NORMAL);
  view.setOverScrollMode(View.OVER_SCROLL_NEVER);
}

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

webView.setWebViewClient(new WebViewClient());
webView.setVerticalScrollBarEnabled(false);
webView.setOverScrollMode(View.OVER_SCROLL_NEVER);

代码示例来源:origin: andforce/iBeebo

large.setBackgroundColor(getResources().getColor(R.color.transparent));
large.setVisibility(View.INVISIBLE);
large.setOverScrollMode(View.OVER_SCROLL_NEVER);

代码示例来源:origin: sunfusheng/Gank.IO

private void initWebViewSettings() {
  WebSettings settings = webView.getSettings();
  settings.setJavaScriptEnabled(true); // 默认false,设置true后我们才能在WebView里与我们的JS代码进行交互
  settings.setJavaScriptCanOpenWindowsAutomatically(true); // 设置JS是否可以打开WebView新窗口
  settings.setSupportZoom(true); // 支持缩放
  settings.setBuiltInZoomControls(true); // 支持手势缩放
  settings.setDisplayZoomControls(false); // 不显示缩放按钮
  settings.setDatabaseEnabled(true);
  settings.setSaveFormData(true);
  settings.setDomStorageEnabled(true);
  settings.setGeolocationEnabled(true);
  settings.setAppCacheEnabled(true);
  settings.setUseWideViewPort(true); // 将图片调整到适合WebView的大小
  settings.setLoadWithOverviewMode(true); // 自适应屏幕
  webView.setHorizontalScrollBarEnabled(false);
  webView.setScrollbarFadingEnabled(true);
  webView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
  webView.setOverScrollMode(View.OVER_SCROLL_NEVER); // 取消WebView中滚动或拖动到顶部、底部时的阴影
}

代码示例来源:origin: sunfusheng/DroidVR

private void initWebViewSettings() {
  WebSettings settings = webView.getSettings();
  settings.setJavaScriptEnabled(true); // 默认false,设置true后我们才能在WebView里与我们的JS代码进行交互
  settings.setJavaScriptCanOpenWindowsAutomatically(true); // 设置JS是否可以打开WebView新窗口
  settings.setSupportZoom(true); // 支持缩放
  settings.setBuiltInZoomControls(true); // 支持手势缩放
  settings.setDisplayZoomControls(false); // 不显示缩放按钮
  settings.setDatabaseEnabled(true);
  settings.setSaveFormData(true);
  settings.setDomStorageEnabled(true);
  settings.setGeolocationEnabled(true);
  settings.setAppCacheEnabled(true);
  settings.setUseWideViewPort(true); // 将图片调整到适合WebView的大小
  settings.setLoadWithOverviewMode(true); // 自适应屏幕
  webView.setHorizontalScrollBarEnabled(false);
  webView.setScrollbarFadingEnabled(true);
  webView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
  webView.setOverScrollMode(View.OVER_SCROLL_NEVER); // 取消WebView中滚动或拖动到顶部、底部时的阴影
}

相关文章

微信公众号

最新文章

更多

WebView类方法