android webView 默认设置

 1         webView= (WebView) findViewById(R.id.webView);
 2
 3         WebSettings webSetting =webView.getSettings();
 4         webSetting.setAllowFileAccess(true);
 5         webSetting.setJavaScriptEnabled(true);
 6         webSetting.setDomStorageEnabled(true);
 7         webSetting.setDatabaseEnabled(true);
 8         webSetting.setAppCacheEnabled(true);
 9         webSetting.setBuiltInZoomControls(false);
10
11         Button btn = (Button) findViewById(R.id.button);
12         btn .setOnClickListener(new View.OnClickListener() {
13             public void onClick(View v) {
14                 webView.loadUrl("http://www.baidu.com/");
15             }
16         });
17
18
19
20         webView.setWebViewClient(new WebViewClient() {
21             @Override
22             public boolean shouldOverrideUrlLoading(WebView view, String url) {
23                 view.loadUrl(url);
24                 return true;
25             }
26
27
28         });
29
30
31         webView.setWebChromeClient(new WebChromeClient() {
32                                        @Override
33                                        public boolean onJsAlert(WebView view, String url, String message, JsResult result) {
34                                            return super.onJsAlert(view, url, message, result);
35                                        }
36                                    }
37         );
 1 <?xml version="1.0" encoding="utf-8"?>
 2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
 3     package="com.example.sky.myapplication" >
 4
 5     <uses-permission android:name="android.permission.INTERNET" />
 6
 7     <application
 8         android:allowBackup="true"
 9         android:icon="@mipmap/ic_launcher"
10         android:label="@string/app_name"
11         android:theme="@style/AppTheme" >
12         <activity
13             android:name=".MainActivity"
14             android:label="@string/app_name" >
15             <intent-filter>
16                 <action android:name="android.intent.action.MAIN" />
17
18                 <category android:name="android.intent.category.LAUNCHER" />
19             </intent-filter>
20         </activity>
21     </application>
22
23 </manifest>
时间: 2024-11-05 14:58:59

android webView 默认设置的相关文章

Android WebView代理设置方法(API10~21适用)

最近碰到个需求需要在APP中加入代理,HttpClient的代理好解决,但是WebView碰到些问题,然后找到个API10~API21都通用的类,需要用的同学自己看吧,使用方法,直接调用类方法setProxy即可,applicationName可以设置为null. 1 /** 2 * Created by shengdong.huang on 2015/9/18. 3 */ 4 public class ProxySettings { 5 6 private static final Strin

android开发(36) Android WebView背景设置为透明

xml布局 <WebView android:id="@+id/wv_content" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/transparent" android:layerType="software" /> 代码

Android WebView 参数设置明细!

WebView wv = new WebView(content); WebSettings ws = wv.getSettings(); 设置参数明细如下: setPluginsEnabled(true) ;//支持插件 setUserWideViewPort(false) ;//将图片调整到适合webview的大小 setSupportZoom(true) ;//支持缩放 setLayoutAlgorithm(LayoutAlgrithm.SINGLE_COLUMN) ;//支持内容从新布局

android webview setcookie 设置cookie

CookieSyncManager.createInstance(mWebView.getContext()); CookieManager cookieManager = CookieManager.getInstance(); <br>        //如果使用cookie.setCookie(DOMAIN,String.format("version=%s; domain=%s",mApp.getVersionCode,DOMAIN))<br> //在某

Android WebView问题汇总以及解决方法

Android WebView常见问题解决方案汇总: 1.Android webview背景设置为透明无效 webview是一个使用方便.功能强大的控件,但由于webview的背景颜色默认是白色,在一些场合下会显得很突兀(比如背景是黑色). 此时就想到了要把webview的背景设置为透明,这样就可以与其背景融为一体. 在2.X的平台下,一般设置webview背景为透明的方法如下: wvContent.setBackgroundColor(0); 但当程序在4.0上使用时,发现居然这种设置方法无法

Android WebView启动Chromium渲染引擎的过程分析

Android WebView加载了Chromium动态库之后,就可以启动Chromium渲染引擎了.Chromium渲染引擎由Browser.Render和GPU三端组成.其中,Browser端负责将网页UI合成在屏幕上,Render端负责加载网页的URL和渲染网页的UI,GPU端负责执行Browser端和Render端请求的GPU命令.本文接下来详细分析Chromium渲染引擎三端的启动过程. 老罗的新浪微博:http://weibo.com/shengyangluo,欢迎关注! Andro

【转】android webview设置内容的字体大小

Enum for specifying the text size. SMALLEST is 50% SMALLER is 75% NORMAL is 100% LARGER is 150% LARGEST is 200%原文:http://www.cnblogs.com/yourancao520/archive/2012/06/14/2548900.html /**  * webview  */ WebView wv; /**  * Manages settings state for a W

Android WebView 开发教程

1.WebView的使用 (a). 创建WebView的实例加入到Activity中 WebView webview = new WebView(this); setContentView(webview); 或者在xml中配置WebView <Webview android:layout_width="match_parent" android:layout_height="match_parent" > </Webview> (b). 访

android WebView总 结

浏览器控件是每个开发环境都具备的,这为马甲神功提供了用武之地,windows的有webbrowser,android和ios都有webview.只是其引擎不同,相对于微软的webbrowser,android及ios的webview的引擎都是webkit,对Html5提供支持.本篇主要介绍android的webview之强大. A.    webview组件如何使用 1)       添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTER