WebViewのサードパーティブラウザの呼び出し禁止
1000 ワード
一、WebView公式簡潔:
二、WebViewの基本的な使用及び注意事項
Webビューを使用してWebページを呼び出すのは簡単で、2つのステップだけでいいです.
1.WebViewの作成
2.WebViewのWebページのロード方法を呼び出す(もちろん、ここではネットワークアクセス権を設定する必要があります)
はい、ここまではほぼ終わりました.しかし、プログラムが実行されると、これはもともと私たちが望んでいた効果ではありません.もともと私たちが開発したこのWebView自体がブラウザであり、実行結果はプログラムが携帯電話のサードパーティブラウザを呼び出したことです.サードパーティブラウザを呼び出すのではなく、プログラムにWebページを表示するにはどうすればいいですか?これは簡単で、Webページを呼び出す前に次のコードを付ければOKです.
もちろん、WebViewClientクラスを実装する方法が必要であれば、ここではもう言わないでください.後で説明しますから.
このコードを追加してプログラムを再実行すると、私たちが望んでいる効果が表示されます.
あとでまだいくつかの節があるので、ここではコードを貼らないで、最後まで話して、私は完全なコードをネット上に置いて、みんなにダウンロードして参考にします.
web 。 web 。 WebKit web , , , 。
二、WebViewの基本的な使用及び注意事項
Webビューを使用してWebページを呼び出すのは簡単で、2つのステップだけでいいです.
1.WebViewの作成
WebView webView = (WebView) findViewById(R.id.webView);
2.WebViewのWebページのロード方法を呼び出す(もちろん、ここではネットワークアクセス権を設定する必要があります)
webView.loadUrl("http://www.baidu.com/");
はい、ここまではほぼ終わりました.しかし、プログラムが実行されると、これはもともと私たちが望んでいた効果ではありません.もともと私たちが開発したこのWebView自体がブラウザであり、実行結果はプログラムが携帯電話のサードパーティブラウザを呼び出したことです.サードパーティブラウザを呼び出すのではなく、プログラムにWebページを表示するにはどうすればいいですか?これは簡単で、Webページを呼び出す前に次のコードを付ければOKです.
webView.setWebViewClient(new WebViewClient());
もちろん、WebViewClientクラスを実装する方法が必要であれば、ここではもう言わないでください.後で説明しますから.
このコードを追加してプログラムを再実行すると、私たちが望んでいる効果が表示されます.
あとでまだいくつかの節があるので、ここではコードを貼らないで、最後まで話して、私は完全なコードをネット上に置いて、みんなにダウンロードして参考にします.