Kamis, 12 Juli 2012

Halo....
ketemu lagi deh..
kali ini ane mau ngshare gimana caranya kalo kita pencet tombol back (tombol yg ada di device androidnya yah !!), bakalan keluar alert dialog, bukan langsung ke homescreen/drawer....



kan gak enak, kalo salah pencet tombol back di menu program, program yg udah dibikin langsung keluar aplikasi....
disini ane mau tutorin, gmn kalo dipencet tombol back, bukan keluar aplikasi, tapi muncul alert dialog 'mau exit apa gak'...

oke kita mulai deh...:D

Pertama buat project baru (buat coba2 dulu) atau tambahin kode programnya di class yg mau dikasih aksi tombol back(jadi g usah bikin class baru!!). Sebenernya, gak perlu ada tambahan kode di main.xml atau di AndroidMainfest.xml. Jadi yang di otak-atik cuma di file java nya yg mau dibikin aksi...kalo buat project baru sih, ane bikin clasnya namanya Back...

package com.dimz.back;

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

public class Back extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);   
    }   

public void onBackPressed() {
    AlertDialog.Builder alertKeluar = new     AlertDialog.Builder(Back.this);
    alertKeluar.setMessage("Beneran pengen keluar???")
    .setCancelable(false)
    //Button jika ya
    .setPositiveButton("Iye Bang", new AlertDialog.OnClickListener(){

       public void onClick(DialogInterface arg0, int arg1) {
          // TODO Auto-generated method stub
       Back.this.finish();
          finish();
       }
       
    })
    //Button tidak keluar
    .setNegativeButton("Kagak Jadi..",new AlertDialog.OnClickListener(){

       public void onClick(DialogInterface dialog, int which) {
          // TODO Auto-generated method stub
          dialog.cancel();
       }
       
    });
    AlertDialog a = alertKeluar.create();
    a.setTitle("Keluar Aplikasi...");
    a.setIcon(R.drawable.ic_launcher);
    a.show();
}  
}

nah udah deh, sekarang coba ah running di Emulator...



Yuhuuu.....jalan dong..hehehe
makasih :D:D

Lagi2 saya ngeblog Home Screen...
lagi demen sih otakatik HS...
tetep belom ganti pake Optimus One...

oke..
cekidot..


Alat dan Bahan :
Optimus One P500
AOKP #40
Xperia Theme for AOKP
UCCW
Widgetlocker
MusicMod
DesktopVisualizer

oke...
tunggu HS selanjutnya yah...><

halo...
udah lama nih, ane gak posting Home Screen android ane...
tetep masih pake LG Optimus One P500 (gak ada duit, mau ganti T.T)...
Rooted + Recovery
ROM ICS AOKP #40 (thanks williamcharles @XDA, it's awesome ROM dude)...

oke....
nih SS HS ane...


Alat dan Bahan :
Optimus One
AOKP#40
Apex launcher
Widgetlocker
UCCW
DesktopVisualizer
Missed it!
Tallmin icon (dock)
Minimalistext


udeh yah,,,tunggu Home Screen selanjutnya...><
Subscribe to RSS Feed Follow me on Twitter!