setContentView(R.layout.main); WebView webview = (WebView) findViewById(R.id.webview); WebSettings webSettings = webview.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setBuiltInZoomControls(true); webview.requestFocusFromTouch(); webview.setWebViewClient(new WebViewClient()); webview.setWebChromeClient(new WebChromeClient()); webview.loadUrl("file:///android_asset/test.html");
private void initWebview() { WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setSupportZoom(true); //支持缩放 webView.requestFocusFromTouch(); webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); webView.loadUrl("http://www.baidu.com"); }
/** * 设置webview */ private void initWebview() { WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setSupportZoom(true); //支持缩放 webView.requestFocusFromTouch(); webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); webView.loadUrl("http://www.baidu.com"); }
switch (position) { case 0: { LayoutInflater mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); layout = mInflater.inflate(R.layout.webprofile, null); WebView mainContent = (WebView)layout.findViewById(R.id.webview); mainContent.getSettings().setJavaScriptEnabled(true); mainContent.getSettings().setJavaScriptEnabled(true); mainContent.getSettings().setBuiltInZoomControls(true); mainContent.requestFocusFromTouch(); mainContent.setWebViewClient(new WebViewClient()); mainContent.setWebChromeClient(new WebChromeClient()); mainContent.loadUrl("http://www.wp.pl"); } break;
private void initWebview() { WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setSupportZoom(true); //支持缩放 webView.requestFocusFromTouch(); webView.setDrawingCacheEnabled(true); webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); webView.loadUrl("http://www.baidu.com"); }
private void initWebview() { WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setSupportZoom(true); //支持缩放 webView.requestFocusFromTouch(); webView.setDrawingCacheEnabled(true); webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); webView.loadUrl("http://www.baidu.com"); }
public static void basic(WebView webView) { webView.setFocusable(true); webView.setFocusableInTouchMode(true); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setJavaScriptCanOpenWindowsAutomatically(true); webSettings.setDefaultTextEncodingName("utf-8"); webView.requestFocusFromTouch(); } }
@Override protected void setupUI() { title = getIntent().getStringExtra("title"); url = getIntent().getStringExtra("url"); // type = getIntent().getIntExtra("type", Constant.MESSAGE_RECRUIT); setTitle(title); refreshLayout.setEnableLoadmore(false); refreshLayout.startRefresh(); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); //设置自适应屏幕,两者合用 webSettings.setUseWideViewPort(true); //将图片调整到适合webview的大小 webSettings.setLoadWithOverviewMode(true); // 缩放至屏幕的大小 // // 强制只加载网页端 // webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE); // webSettings.setUserAgentString("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36"); // webSettings.setBuiltInZoomControls(true); webSettings.setSupportZoom(true); //支持获取手势焦点 webView.requestFocusFromTouch(); webSettings.setLoadsImagesAutomatically(true); //支持自动加载图片 webSettings.setDefaultTextEncodingName("utf-8");//设置编码格式 webSettings.setDomStorageEnabled(true); tvNewsTitle.setVisibility(View.GONE); }
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");//设置编码格式 }
contentTV.setHapticFeedbackEnabled(true); contentTV.setClickable(true); contentTV.requestFocusFromTouch(); contentTV.setWebChromeClient(new WebChromeClient() {
private void initWebSettings() { WebSettings settings = mWvShow.getSettings(); mWvShow.requestFocusFromTouch();
webView.requestFocusFromTouch();