1. WebViewの最初activity_main.xmlのネットワークビューを追加し、IDが「ウェブビュー」を読み出します
2.次のコードMainActivityを追加します。
輸入android.os.Bundle; 輸入android.webkit.WebView; 輸入android.webkit.WebViewClient; 輸入android.widget.Toast; 輸入androidx.appcompat.app.AppCompatActivity; パブリック クラス MainActivityは延びAppCompatActivityを{ 民間のWebViewのWebView。 プライベート 長い exitTime = 0 ; @オーバーライド 保護された ボイドのonCreate(バンドルsavedInstanceState){ スーパー.onCreate(savedInstanceState)。 setContentView(R.layout.activity_main)。 WebViewを = 新しい WebViewの(この); webView.setWebViewClient(新新WebViewClient(){ //はWebViewの中で新しいページを設定し、現在のインタフェース表示で開くのではなく、新しいブラウザへジャンプする]をクリックします @Override 公共 ブールshouldOverrideUrlLoading(WebViewの閲覧、文字列のURL){ view.loadUrl(URL); 返す 真; } }); webView.getSettings()(。setJavaScriptEnabled trueに); // セットのWebViewプロパティ、実行jsのスクリプトの実行 webView.loadUrl( "http://www.baidu.com/"); // コールloadUrl方法WebViewのは、リンクの追加 (setContentViewをWebViewの); // のWebViewを呼び出す提供setContentView活性が表示しました } @オーバーライド 公共 のボイドonBackPressed(){ 場合(webView.canGoBack()){ webView.goBack(); } 他{ もし、((のSystem.currentTimeMillis() - exitTime)> 2000 ){ Toast.makeText(getApplicationContext()、 "プレス出口プログラム" 、 Toast.LENGTH_SHORT))は(.SHOW。 exitTime = のSystem.currentTimeMillis(); } 他{ スーパー.onBackPressed()。 } } }
3. DoがAndroidManifest.xmlをでのネットワークアクセス権を追加することを忘れないで
<用途許可は、Android:名= "android.permission.INTERNETあなた" />
4. getが、それを実行します!