如何用WebView在本页加载页面

public class ShowActivity extends AppCompatActivity {

    private String url;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_show);
        WebView web_view = findViewById(R.id.web_view);
        //用Intent接受由前页面传过来的地址
        Intent intent = getIntent();
        url = intent.getStringExtra("url");
        WebSettings settings = web_view.getSettings();
        settings.setJavaScriptEnabled(true);
        web_view.loadUrl(url);
        web_view.setWebViewClient(new MyWebView());
    }
    class MyWebView extends WebViewClient{
        @Override
        public boolean shouldOverrideKeyEvent(WebView view, KeyEvent event) {
            view.loadUrl(url);
            return true;
        }
    }

 

你可能感兴趣的:(如何用WebView在本页加载页面)