Photobucket

Blogger news

Blogroll

Blogger templates

Jumat, 05 Oktober 2012

Membuat Alert Keluar Dengan Eclipse

disini kita akan membuat alert keluar dengan eclipse. kronologinya kita akan menampilkan button keluar. jika diklik maka akan keluar alertbuilder yang mana telah diimport. terdapat 2 pilihan yaitu ya atau tidak. jika ya, maka kita akan menutup program tersebut. jika no, maka kembali keprogram awal dimana tampilan button.

1. edit main.xml (terserah penamaaan pada saat pembuatan project)
 
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
 
    <Button
        android:id="@+id/buttonAlert"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Show Alert Box" />
 
</LinearLayout>
 
2. selanjutnya edit main.java (terserah jugapada saat pembuatan project)

package com.mkyong.android;
 
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
 
public class MainActivity extends Activity {
 
 final Context context = this;
 private Button button;
 
 public void onCreate(Bundle savedInstanceState) {
 
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
 
  button = (Button) findViewById(R.id.buttonAlert);
 
  // add button listener
  button.setOnClickListener(new OnClickListener() {
 
  @Override
  public void onClick(View arg0) {
 
   AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
    context);
 
   // set title
   alertDialogBuilder.setTitle("Your Title");
 
   // set dialog message
   alertDialogBuilder
    .setMessage("Click yes to exit!")
    .setCancelable(false)
    .setPositiveButton("Yes",new DialogInterface.OnClickListener() {
     public void onClick(DialogInterface dialog,int id) {
      // if this button is clicked, close
      // current activity
      MainActivity.this.finish();
     }
      })
    .setNegativeButton("No",new DialogInterface.OnClickListener() {
     public void onClick(DialogInterface dialog,int id) {
      // if this button is clicked, just close
      // the dialog box and do nothing
      dialog.cancel();
     }
    });
 
    // create alert dialog
    AlertDialog alertDialog = alertDialogBuilder.create();
 
    // show it
    alertDialog.show();
   }
  });
 }
}
 
jika sudah berhasil, silahkan tambahkan run device. setelah itu coba. jika berhasil,
maka akan muncul gambar.
 
 
dan jika button diklik maka akan muncul alert.
 
 
dan jika yes button diklik maka akan keluar dari aplikasi tersebut..
sekian pembuatan alert dengan eclipse. moga bermanfaat ya.. :) 

3 komentar:

  1. terima kasih gan. tutornya sangat membantu..
    :D

    BalasHapus
  2. ko ga bisa ya gan ? sebelum saya klik tombol exit dan pilih ya, saya membuka menu dan submenu didalamnya,

    setelah itu saya klik tombol exit dan ya, tidak langsung keluar, malah balik lagi ke menu/submenu sebelumnya yang saya abis buka

    mohon pencerahannya gan ^^

    BalasHapus