Laman

Rabu, 02 Februari 2011

Android: Custom AlertDialog

Dalam visual programming, Alert merupakan suatu komponen dasar, dimana aplikasi bisa berinteraksi dengan pengguna untuk menyampaikan informasi atau peringatan kepada pengguna mengenai proses yang sedang dijalankan. Oleh karena itu, di setiap bahasa pemrograman yang menyediakan visual programming, biasanya menyediakan komponen Alert.
Melalui artikel ini, saya ingin menjelaskan secara singkat mengenai Alert pada Android. Komponen Alert yang dapat digunakan di Android adalah kelas AlertDialog.
Coba simak kode program berikut:


package com.secangkirkopipanas.research.android;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;

public class AndroidAlertDialog extends Activity {

 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);

  AlertDialog alertDialog = new AlertDialog.Builder(this).create();
  alertDialog.setTitle("Reset...");
  alertDialog.setMessage("Are you sure?");
  alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
   public void onClick(DialogInterface dialog, int which) {

    // here you can add functions

   }
  });
  alertDialog.setIcon(R.drawable.icon);
  alertDialog.show();
 }

}
Alert on AndroidSimpan dan jalankan kode program di atas. Anda akan menemukan tampilan seperti gamber di samping.
Kode program di atas bisa dimodifikasi sesuai dengan kebutuhan Anda. Bahkan Anda dimungkinkan untuk membuat komponen Alert sendiri, yaitu dengan membuat kelas turunan dari AlertDialog.
Selamat mencoba.

Sumber : secangkirkopipanas.com

Tidak ada komentar:

Posting Komentar