cara membuat messages box atau toast di eclipse

12/13/2016 05:28:00 AM

cara membuat messages box atau toast di eclipse

Pada tutorial Informasiku kali ini kami akan berbagi cara membuat toast pada aplikasi android mengunakan eclipse dengan mudah. Dalam aplikasi berbasis android anda pasti sudah terbiasa melihat suatu pesan / message box yang muncul/ tampil setelah kita menekan sebuah tombol, pesan tersebut hanya muncul sesaat kemudian  menghilang, tapi terkadang pesan yang muncul tersebut tidak langsung hilang akan tetapi meminta sebuah tindakan dari kita, nah pesan tersebut yang dinamakan messages box, tapi kebanyakn programmer android menyebutnya Toast/ alert Dialog. 
Messages Box adalah sebuah tampilan yang muncul pada sebuah aplikasi untuk memberikan informasi tertentu kepada pengguna dalam berbentuk User Interface ( UI ). Toast memberikan suatu informasi tertentu kepada pengguna, salah satu contoh dalam aplikasi / game kuis, ketika kita menyentuh / mengklik tombol keluar ( exit ) biasanya pada aplikasi tersebut akan memberikan sebuah user interface (UI) kepada pengguna, apakah dia akan keluar atau membatalkanya, atau jika dalam game kuis kita menjawab suatu pertanyaan  dengan benar ataupun salah, biasanya akan muncul sebuah informasi tentang nilai jawaban kita ( benar atau salah ), nah pesan tersebut yang dinamakan Message Box atau Toasts. 

Dalam membuat aplikasi android terutama yang dibangun menggunakan eclipse dikenal dengan dua Toast  ( Message Box ).

1. Toasts adalah message / pesan yang muncul dalam waktu sebentar kemudian hilang tanpa mempunyai user interaction dengan user / pengguna, ini merupakan fokus dari activity yang active.
2. Alert adalah dialog box atau message yang mempunyai user interaction dengan pengguna, didalam eclipse dikenal 3 bagian alert yaitu  :
   - setMessage yaitu  berisi tulisan pesan / message
   - setTitle / set icon, konfigurasi title / icon dari dialog box
  - set fositiveButton , setNeutral Button, SetNegativeBtton, berisi posisi serta metode kliknya.

cara membuat message box


Untuk menampilkan Messages Box /Toast  aplikasi android menggunakan eclipse caranya seperti berikut :

seperti biasa terlebih dahulu buat project baru, pada main.xml ( kondisional saja ya file xml nya ) tambahkan sat buah button, nah buton ini yang akan kita jadikan sebuah tombol untuk memunculkan Message box tersebut :
buat kode seperti berikut atau dengan cara yang lebih mudah yaitu dengan cara mendrag tombol button ke project main.xml anda, buat dua buah button,button 1 untuk tombol message box toast, button 2 untuk tombol message box alert, jika anda baru menggunakan eclipse dan masih bingung cara mendrag sebuah button dan yang lainya, anda bisa lihat vidio Tutorial membuat aplikasi android. sekarang langsung saja buat kode seperti berikut pada main.xml

buat dulu file main.xmlnya ( nama terserah anda ) disini saya menggunakan  " main.xml "
kemudian copy kode dibawahy ini :

<RelativeLayout 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"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />
    <Button
        android:id="@+id/btntoast"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/toas" />
<Button
        android:id="@+id/btnalert"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="@string/alert" />
</RelativeLayout>

lalu save.

Untuk menampilkan Messages Box /Toast yang telah kita buat pada layout main.xml kita perlu membuat file / class java, copy script java berikut ini dan paste pada MainActivity.java:


package com.latihan.toast;
import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
public abstract class MainActivity extends Activity implements OnClickListener{
Button BTNtoast,BTNalert;

    protected void onCreate(Bundle savedIdinstanceState) {
        super.onCreate(savedIdinstanceState);
        setContentView(R.layout.activity_main);

        BTNtoast=(Button)findViewById(R.id.btntoast);
        BTNtoast.setOnClickListener(this);
        BTNalert=(Button)findViewById(R.id.btnalert);
        BTNalert.setOnClickListener(this);
    }
    public void OnClickLitener (View v){
        if (v==BTNalert){
        Toast.makeText(this,"ini isi Message box Toast", Toast.LENGTH_SHORT);
        }
        else{
 

  AlertDialog tampilKotakAlert;

            tampilKotakAlert = new AlertDialog.Builder(this)
                    .create();
            tampilKotakAlert
                   .setTitle("Dou you want to close this application ?");

            tampilKotakAlert.setButton(AlertDialog.BUTTON_NEGATIVE, "Yes",
                    new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int which) {
                            dialog.dismiss();
                            finish();
                        }
                    });tampilKotakAlert.setButton(AlertDialog.BUTTON_NEUTRAL, "no",
                    new DialogInterface.OnClickListener() {

                        public void onClick(DialogInterface dialog, int which) {
                            dialog.cancel();
                            }
                    });
            tampilKotakAlert.show();
        }

        }

    }


Sekarang coba jalankan / run aplikasi anda jika tidak terjadi error maka ketika tombol toast di tekan akan menghasilkan seperti gambar, jika terjadi error coba periksa keseluruhan kode diatas.


cara membuat message boc
messagebox di android
Dan tampilan Alert dialog akan seperti gambar disamping   |>>












Sekian tutorial Informasiku tentang cara membuat message box atau toast di eclipse.
semoga bermanfaat.

Share this :

Previous
Next Post »
0 Komentar

Penulisan markup di komentar
  • Silakan tinggalkan komentar sesuai topik. Komentar yang menyertakan link aktif, iklan, atau sejenisnya akan dihapus.
  • Untuk menyisipkan kode gunakan <i rel="code"> kode yang akan disisipkan </i>
  • Untuk menyisipkan kode panjang gunakan <i rel="pre"> kode yang akan disisipkan </i>
  • Untuk menyisipkan quote gunakan <i rel="quote"> catatan anda </i>
  • Untuk menyisipkan gambar gunakan <i rel="image"> URL gambar </i>
  • Untuk menyisipkan video gunakan [iframe] URL embed video [/iframe]
  • Kemudian parse kode tersebut pada kotak di bawah ini
  • © 2015 Simple SEO ✔