Scrip aktivasi Tombol Return di smartphone dengan android Studio

Pada pembuatan website dengan webview d Android Studio, fungsi tombol return di perangkat HP atau Smartphone akan menutup website secara langsung. Ketika beberapa halaman website telah dibuka, kemudian mengklik tombol return atau back, tidak kembali ke halaman sebelumnnya, tapi otomatis menutup website.

Untuk mengaktifkan tombol return atau back agar bisa  kembali ke halaman sebelumnnya,  dengan menambah scrip berikut:

A. Scrip

 

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)   {
if((keyCode==KeyEvent.KEYCODE_BACK)&& webView.canGoBack())  {
webView.goBack();
return true;
}return super.onKeyDown(keyCode, event);
}


B.Penulisan Scrip

  • KeyEvent

Jika KeyEvent berwarna Merah, lakukan langkah berikut:

      1. maka letakan kursor di kata KeyEvent
      2. lalu klik Alt + Enter maka warna KeyEvent berubah menjadi hitam KeyEvent .
      3. Kemudian cek import, jika sudah muncul

import android.view.KeyEvent;

seperti pada scrip di bawah ini

import android.graphics.Bitmap;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.view.Window;

 

  • webView

webView adalah id WebVieb bisa berbeda sesuai dengan id yang dibuat di xml dengan nama

Activity_main

terletak di folder

app/res/layout/Activity_main.xlm

Seperti scrip dibawah ini:

<WebView
android:layout_width=“match_parent”
android:layout_height=“match_parent”
android:layout_alignParentTop=“true”
android:layout_alignParentLeft=“true”
android:layout_alignParentStart=“true”
android:id=“@+id/webView”  />

 

webView bisa diganti sesuai keinginan.

Perhatikan penulisan hurup kapital dan hurup kecil karena akan mempengaruhi dalam penulisan scrip di

MainActivity. Java

 

C. Peletakan Scrip

Scrip tombol Return/Back diletakan di akhir scrip

MainActivity.java

 

 

 

 

61

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