本文整理了Java中android.webkit.WebSettings.setDisplayZoomControls()
方法的一些代码示例,展示了WebSettings.setDisplayZoomControls()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebSettings.setDisplayZoomControls()
方法的具体详情如下:
包路径:android.webkit.WebSettings
类名称:WebSettings
方法名:setDisplayZoomControls
暂无
代码示例来源:origin: hidroh/materialistic
public static void toggleWebViewZoom(WebSettings webSettings, boolean enabled) {
webSettings.setSupportZoom(enabled);
webSettings.setBuiltInZoomControls(enabled);
webSettings.setDisplayZoomControls(false);
}
代码示例来源:origin: k9mail/k-9
/**
* Disable on-screen zoom controls on devices that support zooming via pinch-to-zoom.
*/
private void disableDisplayZoomControls() {
PackageManager pm = getContext().getPackageManager();
boolean supportsMultiTouch =
pm.hasSystemFeature(PackageManager.FEATURE_TOUCHSCREEN_MULTITOUCH) ||
pm.hasSystemFeature(PackageManager.FEATURE_FAKETOUCH_MULTITOUCH_DISTINCT);
getSettings().setDisplayZoomControls(!supportsMultiTouch);
}
代码示例来源:origin: smuyyh/BookReader
mWebView.getSettings().setDisplayZoomControls(false);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setLoadWithOverviewMode(true);
代码示例来源:origin: wangdan/AisenWeiBo
large.getSettings().setLoadWithOverviewMode(true);
large.getSettings().setBuiltInZoomControls(true);
large.getSettings().setDisplayZoomControls(false);
代码示例来源:origin: wangdan/AisenWeiBo
webview.getSettings().setLoadWithOverviewMode(true);
webview.getSettings().setBuiltInZoomControls(false);
webview.getSettings().setDisplayZoomControls(false);
webview.getSettings().setSupportZoom(false);
代码示例来源:origin: ankidroid/Anki-Android
WebView webView = new MyWebView(this);
webView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
webView.getSettings().setDisplayZoomControls(false);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setSupportZoom(true);
代码示例来源:origin: Rukey7/MvpApp
@SuppressLint("SetJavaScriptEnabled")
private void init(Context context) {
// 顶部显示的进度条
mProgressBar = new ProgressBar(context, null, android.R.attr.progressBarStyleHorizontal);
mProgressBar.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, 7, 0, 0));
Drawable drawable = context.getResources().getDrawable(R.drawable.layer_web_progress_bar);
mProgressBar.setProgressDrawable(drawable);
addView(mProgressBar);
WebSettings webSettings = this.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setSupportZoom(true); // 是能放大缩小
webSettings.setUseWideViewPort(true);
webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
webSettings.setLoadWithOverviewMode(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDisplayZoomControls(false);//隐藏
webSettings.setDomStorageEnabled(true);
webSettings.setSupportMultipleWindows(true);
//webSettings.setUseWideViewPort(true);
this.setWebViewClient(mWebViewClientBase);
this.setWebChromeClient(mWebChromeClientBase);
setDownloadListener(new DownloadListener());
this.onResume();
}
代码示例来源:origin: sunfusheng/MarqueeView
settings.setSupportZoom(true); //支持缩放
settings.setBuiltInZoomControls(true); //支持手势缩放
settings.setDisplayZoomControls(false); //是否显示缩放按钮
代码示例来源:origin: TheFinestArtist/FinestWebView-Android
settings.setDisplayZoomControls(webViewDisplayZoomControls);
代码示例来源:origin: sunfusheng/StickyHeaderListView
settings.setSupportZoom(true); //支持缩放
settings.setBuiltInZoomControls(true); //支持手势缩放
settings.setDisplayZoomControls(false); //是否显示缩放按钮
代码示例来源:origin: xmuSistone/VerticalSlideFragment
@SuppressLint("NewApi")
private void disableZoomController() {
// API version 大于11的时候,SDK提供了屏蔽缩放按钮的方法
if (android.os.Build.VERSION.SDK_INT >= 11) {
this.getSettings().setBuiltInZoomControls(true);
this.getSettings().setDisplayZoomControls(false);
} else {
// 如果是11- 的版本使用JAVA中的映射的办法
getControlls();
}
}
代码示例来源:origin: pili-engineering/PLDroidShortVideo
webSettings.setDisplayZoomControls(true);
代码示例来源: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: calvinaquino/LNReader-Android
/**
* Set option to display zoom control
* http://stackoverflow.com/a/11901948
*
* @param show
*/
@SuppressLint("NewApi")
public void setDisplayZoomControl(boolean show) {
this.getSettings().setDisplayZoomControls(show);
}
代码示例来源:origin: babylikebird/YinYueTai
public ComWebViewClient(WebView webview) {
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setBuiltInZoomControls(false);
webview.getSettings().setSupportZoom(false);
webview.getSettings().setDisplayZoomControls(false);
}
代码示例来源:origin: bkhezry/ExtraWebView
static void toggleWebViewZoom(WebSettings webSettings, boolean enabled) {
webSettings.setSupportZoom(enabled);
webSettings.setBuiltInZoomControls(enabled);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
webSettings.setDisplayZoomControls(false);
}
}
代码示例来源:origin: huntermr/FastAndroid
/**
* Disable the controls
*/
@SuppressLint("NewApi")
private void disableControls() {
this.getSettings().setBuiltInZoomControls(true);
this.getSettings().setDisplayZoomControls(false);
}
代码示例来源:origin: amahi/android
private void setUpAppWebSettings() {
WebSettings settings = getWebView().getSettings();
settings.setJavaScriptEnabled(true);
settings.setUseWideViewPort(true);
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(true);
settings.setDisplayZoomControls(false);
}
代码示例来源:origin: stackoverflow.com
{
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setDomStorageEnabled(true);
settings.setMinimumFontSize(10);
settings.setLoadWithOverviewMode(true);
settings.setUseWideViewPort(true);
settings.setBuiltInZoomControls(true);
settings.setDisplayZoomControls(false);
webView.setVerticalScrollBarEnabled(false);
webView.loadDataWithBaseURL(null, vUrl, "text/html", "UTF-8", null);
}
代码示例来源:origin: tikeyc/TAndroidEChart
private void init() {
//
WebSettings webSettings = getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setSupportZoom(false);
webSettings.setDisplayZoomControls(false);
addJavascriptInterface(new TEChartWebView.WebAppEChartInterface(getContext()), "Android");
loadUrl("file:///android_asset/echartWeb/EChart/EChart.html");
}
内容来源于网络,如有侵权,请联系作者删除!