Cara Konversi  Website jadi aplikasi apk dengan WebView Android Studio

 

C. Modifikasi Java di MainActivity.java di Android Studio

MainActivity.java adalah tempat modifikasi tampilan website di aplikasi android dengan menggunakan bahasa pemograman berbasis java.

Adapun langkah-langkah memodifikasi MainActivity.java agar dapat menampilkan website dengan webview android studi sehingga menjadi sebuah aplikasi android sebagai berikut:

  1. Pilih app/java/com.namadomain.namaaplikasi
  2. Klik MainActivity.java. akan muncul package name
  3. Tulis script dibawah ini:

package com.namadomain.namaaplikasi;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.KeyEvent;
import android.view.Window;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.ProgressBar;

public class MainActivity extends AppCompatActivity {

WebView webView;
ProgressBar bar;

@Override
protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);

webView = (WebView) findViewById(R.id.webView);
bar = (ProgressBar) findViewById(R.id.progress2);
webView.setWebViewClient(new myWebClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl(“http://namawebsite”);

}
public class myWebClient extends WebViewClient {

@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
bar.setVisibility(view.GONE);
}

}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {

if ((keyCode==KeyEvent.KEYCODE_BACK)&& webView.canGoBack()) {
webView.goBack();
return true;
}

return super.onKeyDown(keyCode, event);
}
}

 

//Jika ada kata yang berwarna merah, letakan kursor di kata tersebut, lalu klik Alt+Enter. Maka akan berubah warna.

 

  1. Klik Save atau Ctrl+S

836

Yunandra

Yunandra adalah Identitas seorang Pengawas Madrasah/Konsultan/Praktisi Pendidikan Islam yang memiliki keinginan berbagi dan memberi untuk hidup lebih baik. Adapun kata yunandra berasal dari dua nama yang digabungkan dengan kata “and”. Harapannya adalah Segala kebaikan yang dilakukan menjadi Amal Jariah bagi pasangan juga. Salam Sharing and Giving

Leave a Reply