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>
复制代码

 

posted @   skyhap  阅读(1004)  评论(1编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
点击右上角即可分享
微信分享提示