阅读背景:

WebView学习笔记

来源:互联网 

可以简略的懂得为一个组件,与Button EditText等一样用。


举个例子:

主函数:

package com.example.webviewdemo;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends Activity {

	private Button start ;
	private EditText address ;
	private WebView web = null ;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);

		this.web  = (WebView)findViewById(R.id.webview) ;
		this.address = (EditText)findViewById(R.id.address) ;
		this.start = (Button)findViewById(R.id.start) ;


		this.start.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				String str = address.getText().toString() ;
				web.setWebViewClient(new WebViewClient() ) ;
				web.getSettings().setJavaScriptEnabled(true);  //许可运行javascript脚本
				web.loadUrl("https://"+str);			
			}
		});

	}

}
pac




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: