WebView加载视频与网页

来源:互联网 发布:网络双生是什么意思 编辑:程序博客网 时间:2024/05/18 03:30
package com.example.webview;import android.app.Activity;import android.app.AlertDialog;import android.app.ProgressDialog;import android.content.DialogInterface;import android.graphics.Bitmap;import android.os.Bundle;import android.webkit.WebSettings;import android.webkit.WebView;import android.webkit.WebViewClient;import android.widget.Toast;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        WebView webView = (WebView) findViewById(R.id.webview);        String video_url = "http://toutiao.com/group/6301854282790470146/";        // 加载url        webView.loadUrl(video_url);        // 初始化比例        webView.setInitialScale(50);        WebSettings setting = webView.getSettings();        // 支持使用接口        setting.setUseWideViewPort(true);        // 支持脚本JavaScript        setting.setJavaScriptEnabled(true); // Support JavaScript        setting.setPluginsEnabled(true); // Support Plugins, for example just                                            // like flash plugin.        setting.setSupportZoom(true); // Zoom Control on web (You don't need                                        // this if ROM supports Multi-Touch        setting.setBuiltInZoomControls(true); // Enable Multitouch if supported                                                // by ROM        webView.setWebViewClient(new MyWebViewClient());    }    public class MyWebViewClient extends WebViewClient {        @Override        public boolean shouldOverrideUrlLoading(WebView view, String url) {            view.loadUrl(url); // webview里面的链接还在同一个页面中加载            return true;        }    }}
0 0
原创粉丝点击