Artikel kali tentang Tutorial Menggunakan WebView Android. WebView ini memiliki fitur yang hampir lengkap dan sama dengan browser pada umumnya, pada WebView kita dapat memanage history, cookies dan banyak lagi. Pada artikel Tutorial Menggunakan WebView Android kita akan membahas hal-hal dasar dalam penggunaan WebView.

Tutorial Menggunakan WebView Android

 

Tutorial Menggunakan WebView Android

 

Pertama anda harus menambahkan element WebView kedalam layout anda.

<WebView
        android:id="@+id/webView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"/>

 

Lalu kita tinggal menambahkan skrip dibawah ini agar WebView kita bekerja, contoh dibawah kita akan membuka halaman utama website kami

WebView webView = findViewById(R.id.webViews);
WebSettings webSettings= webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webView.setWebViewClient(new WebViewClient());
webView.loadUrl("https://tukangaplikasi.com/");

Silahkan anda coba jalankan, jika anda menemukan error Web Page not available, cek koneksi internet emulator anda lalu tambahkan kode dibawah ini kedalam manifest

<uses-permission android:name="android.permission.INTERNET" />

Tutorial Menggunakan WebView Android

Pada gif diatas anda dapat melihat ada delay sebelum website terbaca sepenuhnya, kita akan mencoba menggunakan shouldOverrideUrlLoading dan onPageFinished. Contohnya seperti ini 

webView.setWebViewClient(new WebViewClient(){
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                progDailog.show();
                view.loadUrl(url);

                return true;
            }
            @Override
            public void onPageFinished(WebView view, final String url) {
                progDailog.dismiss();
            }
        });

Silahkan tambahkan kode diatas sebelum webView.loadUrl("https://tukangaplikasi.com/");lalu silahkan anda coba kembali sekarang. Sekian artikel singkat tentang Tutorial Menggunakan WebView Android, semoga bermanfaat.

Temukan artikel tentang android lainnya disini

 

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Kami memberikan tutorial baru tiap harinya !!!

You have Successfully Subscribed!