您的位置:首页 > 移动开发

WebView

2016-06-25 15:47 302 查看
xml中创建一个WebView。

java代码:

public class MainActivity extends AppCompatActivity {

private WebView webView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

//获取WebView组件
webView = (WebView) findViewById(R.id.webView);
//JS语句在WebView上运行
webView.getSettings().setJavaScriptEnabled(true);
//WebView加载的网络来源
webView.loadUrl("http://www.baidu.com");

//处理Url
webView.setWebViewClient(new WebViewClient(){
public boolean shouldOverrideUrlLoading(WebView view , String url){
view.loadUrl(url);
return true;
}
});
}

//返回键+能否返回
public boolean onKeyDown(int keyCode , KeyEvent event){

if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack()){
webView.goBack();
return true;
}
return super.onKeyDown(keyCode , event);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  webview