Android的WebView控件
发布日期:2021-06-30 19:37:56 浏览次数:2 分类:技术文章

本文共 1837 字,大约阅读时间需要 6 分钟。

首先拉一个WebView控件,

然后代码如

package com.example.mywebview;import android.os.Bundle;import android.support.v7.app.ActionBarActivity;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.webkit.WebView;import android.webkit.WebViewClient;public class MainActivity0 extends ActionBarActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main_activity0);       // initWebView();    }    private WebView webView ;    private void initWebView() {    	    	webView = (WebView) findViewById(R.id.webView1);		webView.setVerticalScrollBarEnabled(false);		webView.getSettings().setSupportZoom(false);		webView.getSettings().setSaveFormData(false);		webView.getSettings().setSavePassword(false);		webView.getSettings().setJavaScriptEnabled(true);		webView.getSettings().setBuiltInZoomControls(false);		// webView.getSettings().setJavaScriptEnabled(true);		webView.getSettings().setSupportZoom(false);		webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);		// 修复一些机型webview无法点击****/		webView.requestFocus(View.FOCUS_DOWN);		webView.setOnTouchListener(new OnTouchListener() {			@Override			public boolean onTouch(View v, MotionEvent event) {				// TODO Auto-generated method stub				switch (event.getAction()) {				case MotionEvent.ACTION_DOWN:				case MotionEvent.ACTION_UP:					if (!v.hasFocus()) {						v.requestFocus();					}					break;				}				return false;			}		});		// ************************//		webView.setWebViewClient(new WebViewClient() {			@Override			public boolean shouldOverrideUrlLoading(WebView view, String url) {				view.loadUrl(url);				return true;			}		});				webView.loadUrl("http://www.baidu.com");    }}

最后别忘了添加INTERNET权限

对应成AndroidManifest.xml如下

转载地址:https://linxinfa.blog.csdn.net/article/details/46482417 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Linux 常用命令笔记,小本本不离手
下一篇:使用NDK编译C/C++为.so文件

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月24日 05时50分24秒