Jika anda memiliki website, akan lebih elegean jika website ataupun blog tersebut terintegrasi dengan sebuah aplikasi Android. Apalagi jika web tersebut berupa portal berita. Hmmm tentu selain mengangkat 'nama' anda, juga bisa meningkatkan pengunjung pada blog anda.
Sekarang tanpa kata pengantar dan daftar isi, kita lanjutkan saja pada BAB III dan BAB IV (secara mahasiswa skripsian). Berikut langkah lengkap membuat webview dengan android studio terbaru.
Silahkan buat Project Baru dengan nama yang anda suka. Dalam hal ini saya beri nama aplikasi saya Kalera Tagang dengan company name 'agauele'. Jika belum paham tentang membuat Project Baru pada Android Studio, mari baca : Cara Membuat New Project dengan Android Studio.
Bukalah AndroidManifest.xml anda, sekarang tambahkan kode di bawah ini,
Kemudian pada activity_main.xml hapus semua kode yang ada di sana dan ganti dengan kode di bawah ini,
Dari kode di atas, perhatikan: tools:context="agauele.kaleratagang.MainActivity"> Anda harus ganti dengan company.namaaplikasi anda.
Sekarang bergerak ke MainActivity.java hapus semua kode kecuali baris pertama saja yang menyatakan nama package anda. Lalu pastekan kode di bawah ini,
Perhatikan di sana, Anda harus mengganti bagian: dengan alamat website anda sendiri. Selesai sudah, sekarang silakan aplikasi anda di Android Studio dijalankan. Berikut dari belajar di atas, Anda bisa lihat dengan mencoba Download Contoh Aplikasi WebView. (Jika anda ingin menghilangkan judul 'Kalera Tagang' di atas, maka baca: Cara Menghilangkan Title Bar pada Activity Android Studio.
Sekarang tanpa kata pengantar dan daftar isi, kita lanjutkan saja pada BAB III dan BAB IV (secara mahasiswa skripsian). Berikut langkah lengkap membuat webview dengan android studio terbaru.
Silahkan buat Project Baru dengan nama yang anda suka. Dalam hal ini saya beri nama aplikasi saya Kalera Tagang dengan company name 'agauele'. Jika belum paham tentang membuat Project Baru pada Android Studio, mari baca : Cara Membuat New Project dengan Android Studio.
Bukalah AndroidManifest.xml anda, sekarang tambahkan kode di bawah ini,
<uses-permission android:name="android.permission.INTERNET" />
Kemudian pada activity_main.xml hapus semua kode yang ada di sana dan ganti dengan kode di bawah ini,
<<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayoutxmlns:app="http://schemas.android.com/apk/res-auto"xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent" android:layout_height="match_parent"tools:context="agauele.kaleratagang.MainActivity">
<WebView android:id="@+id/webView" android:layout_width="fill_parent"android:layout_height="fill_parent" />
</android.support.constraint.ConstraintLayout>
Dari kode di atas, perhatikan: tools:context="agauele.kaleratagang.MainActivity"> Anda harus ganti dengan company.namaaplikasi anda.
Sekarang bergerak ke MainActivity.java hapus semua kode kecuali baris pertama saja yang menyatakan nama package anda. Lalu pastekan kode di bawah ini,
import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.webkit.WebView; import android.webkit.WebViewClient; import android.view.KeyEvent; public class MainActivity extends AppCompatActivity { private WebView view; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); view= (WebView) this.findViewById(R.id.webView); view.getSettings().setJavaScriptEnabled(true); view.setWebViewClient(new MyBrowser()); view.loadUrl("http://ibahasapemograman.blogspot.com/"); //GANTI DENGAN WEBSITE ANDA } private class MyBrowser extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } } public boolean onKeyDown(int keyCode, KeyEvent event) { //ketika disentuh tombol back if ((keyCode == KeyEvent.KEYCODE_BACK) && view.canGoBack()) { view.goBack(); //method goback(),untuk kembali ke halaman sebelumnya return true; } // Jika tidak ada halaman yang pernah dibuka // maka akan keluar dari activity (tutup aplikasi) return super.onKeyDown(keyCode, event); }}
Perhatikan di sana, Anda harus mengganti bagian: dengan alamat website anda sendiri. Selesai sudah, sekarang silakan aplikasi anda di Android Studio dijalankan. Berikut dari belajar di atas, Anda bisa lihat dengan mencoba Download Contoh Aplikasi WebView. (Jika anda ingin menghilangkan judul 'Kalera Tagang' di atas, maka baca: Cara Menghilangkan Title Bar pada Activity Android Studio.
Share Yuk
Related Posts
Loading...
No comments:
Post a Comment