Membuat WebView Dengan Alert Dialog di Android
Malam ini Saya akan mengajarkan bagaimana cara Membuat WebView Dengan Alert Dialog di Android. Nantinya Anda akan mengklik button webview kemudian nanti akan membuka popup. Nanti akan Saya set Kita akan membuka halaman website http://www.google.com.
Baca juga artikel sebelumnya :
1. Membuat Toast di Android
2. Membuat Program Menghitung Luas Segitiga di Android
Berikut file strings.xml :
<string name="button_webview">Alert Dialog WebView</string>
Berikut file fragment_main.xml :
<Button android:id="@+id/button_webview" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/button_webview" />
Berikut file MainActivity.java :
Button button_webview;
button_webview = (Button) rootView.findViewById(R.id.button_webview);
button_webview.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
WebView myWebView = new WebView(getActivity());
myWebView.loadUrl("http://www.google.com/");
// baris program ini dibutuhkan agar tidak membuka browser
myWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
// popup
new AlertDialog.Builder(getActivity())
.setView(myWebView)
.setTitle("GOOGLE.COM")
.setPositiveButton("CLOSE", new DialogInterface.OnClickListener() {
@TargetApi(11)
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
}).show();
}
});
Berikut adalah hasil akhirnya :



4 Agustus 2014
Webinar Gratis 2024
Selanjutnya Pada Bulan Maret 2024
Sabtu, 09 Maret 2024
10 Bahasa Rekomendasi Untuk Dipelajari di 2024
Python Developer, Data Science, Web Application
Webinar Selanjutnya Mei 2024
Minggu, 26 Mei 2024, 09.00-13.00 WIB
(4 Jam Membuat Backend di Laravel 11)