本文整理了Java中android.webkit.WebSettings.setNeedInitialFocus()
方法的一些代码示例,展示了WebSettings.setNeedInitialFocus()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebSettings.setNeedInitialFocus()
方法的具体详情如下:
包路径:android.webkit.WebSettings
类名称:WebSettings
方法名:setNeedInitialFocus
暂无
代码示例来源:origin: TheFinestArtist/FinestWebView-Android
settings.setNeedInitialFocus(webViewNeedInitialFocus);
代码示例来源:origin: Justson/AgentWeb
mWebSettings.setUseWideViewPort(false);
mWebSettings.setDomStorageEnabled(true);
mWebSettings.setNeedInitialFocus(true);
mWebSettings.setDefaultTextEncodingName("utf-8");//设置编码格式
mWebSettings.setDefaultFontSize(16);
代码示例来源:origin: kazy1991/LxWebView
setting.setLoadWithOverviewMode(loadWithOverviewMode);
setting.setLoadsImagesAutomatically(loadsImagesAutomatically);
setting.setNeedInitialFocus(needInitialFocus);
setting.setSaveFormData(saveFormEnabled);
setting.setSupportMultipleWindows(supportMultipleWindows);
代码示例来源:origin: burgessjp/GanHuoIO
private void initWebViewSettings() {
WebSettings webSettings = mWebView.getSettings();
//支持获取手势焦点,输入用户名、密码或其他
mWebView.requestFocusFromTouch();
webSettings.setJavaScriptEnabled(true); //支持js
//设置自适应屏幕,两者合用
webSettings.setUseWideViewPort(true); //将图片调整到适合webview的大小
webSettings.setLoadWithOverviewMode(true); // 缩放至屏幕的大小
webSettings.setSupportZoom(true); //支持缩放,默认为true。是下面那个的前提。
webSettings.setBuiltInZoomControls(true); //设置内置的缩放控件。
//若上面是false,则该WebView不可缩放,这个不管设置什么都不能缩放。
webSettings.setDisplayZoomControls(false); //隐藏原生的缩放控件
webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN); //支持内容重新布局
webSettings.supportMultipleWindows(); //多窗口
// webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); //关闭webview中缓存
webSettings.setAllowFileAccess(true); //设置可以访问文件
webSettings.setNeedInitialFocus(true); //当webview调用requestFocus时为webview设置节点
webSettings.setJavaScriptCanOpenWindowsAutomatically(true); //支持通过JS打开新窗口
webSettings.setLoadsImagesAutomatically(true); //支持自动加载图片
webSettings.setDefaultTextEncodingName("utf-8");//设置编码格式
}
代码示例来源:origin: xiaweizi/jsoupJianshuDemo
settings.setNeedInitialFocus(true);
settings.setLoadsImagesAutomatically(false);
settings.setNeedInitialFocus(true);
代码示例来源:origin: stackoverflow.com
webViewSettings.setNeedInitialFocus(false);
webViewSettings.setLoadWithOverviewMode(true);
webViewSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NORMAL);
代码示例来源:origin: yll2wcf/book
webSettings.setNeedInitialFocus(true); //当webview调用requestFocus时为webview设置节点
webSettings.setJavaScriptCanOpenWindowsAutomatically(true); //支持通过JS打开新窗口
webSettings.setLoadsImagesAutomatically(true); //支持自动加载图片
代码示例来源:origin: free46000/HybridFoundation
@SuppressLint({"SetJavaScriptEnabled"})
protected void initSettings() {
WebSettings settings = getSettings();
settings.setJavaScriptEnabled(true); //支持js
// settings.setPluginState(); //支持插件
settings.setUseWideViewPort(true); //将图片调整到适合webview的大小
settings.setLoadWithOverviewMode(true); // 缩放至屏幕的大小
settings.setSupportZoom(false); //支持缩放,默认为true。是下面那个的前提。
settings.setBuiltInZoomControls(true); //设置内置的缩放控件。
settings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN); //支持内容重新布局
settings.setAllowFileAccess(true); //设置可以访问文件
settings.setNeedInitialFocus(true); //当webview调用requestFocus时为webview设置节点
settings.setLoadsImagesAutomatically(true); //支持自动加载图片
settings.setDefaultTextEncodingName("utf-8");//设置编码格式
settings.setSupportMultipleWindows(true);
settings.setJavaScriptCanOpenWindowsAutomatically(true); //自动开启窗口 js:window.open()
setMixedContent(settings);
setCache(settings);
setCookiesEnabled(true);
setWebViewClient(new BaseWebViewClient(this));
setWebChromeClient(new BaseWebChromeClient(this));
}
代码示例来源:origin: AlexMofer/ProjectX
@Override
protected void initializeActivity(@Nullable Bundle savedInstanceState) {
setSupportActionBar(R.id.browser_toolbar);
final String url = getIntent().getStringExtra(EXTRA_URL);
if (TextUtils.isEmpty(url)) {
finish();
return;
}
setTitle("");
mVContent = findViewById(R.id.browser_wb_content);
WebSettings webSettings = mVContent.getSettings();
webSettings.setUseWideViewPort(true);
webSettings.setLoadWithOverviewMode(true);
webSettings.setSupportZoom(true);
webSettings.setNeedInitialFocus(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setBlockNetworkImage(false);
webSettings.setLoadsImagesAutomatically(true);
webSettings.setDisplayZoomControls(false);
webSettings.setDomStorageEnabled(true);
webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS);
if (Build.VERSION.SDK_INT >= 21) {
webSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
}
webSettings.setDefaultTextEncodingName("utf-8");
mVContent.setWebViewClient(new PowerfulWebView.StateWebViewClient());
mVContent.setOnTitleListener(this);
mVContent.loadUrl(url);
}
代码示例来源:origin: BolexLiu/ApkBusBlog
mWebSettings.setUseWideViewPort(true);
mWebSettings.setDomStorageEnabled(true);
mWebSettings.setNeedInitialFocus(true);
mWebSettings.setDefaultTextEncodingName("utf-8");//设置编码格式
mWebSettings.setDefaultFontSize(22);
代码示例来源:origin: xudjx/webprogress
mWebSettings.setUseWideViewPort(true);
mWebSettings.setDomStorageEnabled(true);
mWebSettings.setNeedInitialFocus(true);
mWebSettings.setDefaultTextEncodingName("utf-8");//设置编码格式
mWebSettings.setDefaultFontSize(16);
代码示例来源:origin: Unity-Technologies/unity-ads-android
settings.setNeedInitialFocus(true);
settings.setPluginState(WebSettings.PluginState.OFF);
settings.setRenderPriority(WebSettings.RenderPriority.NORMAL);
内容来源于网络,如有侵权,请联系作者删除!