AlertDialogActivity.java
Dosyayı İndir
package com.godoro.androidbasics;
import android.app.*;
import android.content.*;
import android.os.*;
import android.view.*;
import android.widget.*;
public class AlertDialogActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_alert_dialog);
}
public void onClickShowDialog(View view) {
showExitDialogLong();
//showExitDialogShort();
}
private void showExitDialogLong(){
AlertDialog.Builder builder = new AlertDialog.Builder(AlertDialogActivity.this);
builder.setMessage("Çıkmak istiyor musunuz?");
builder.setCancelable(true);
builder.setPositiveButton("Çık",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
AlertDialogActivity.this.finish();
}
});
builder.setNegativeButton("Vazgeç",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(AlertDialogActivity.this,
"Uygulamaya devam", Toast.LENGTH_LONG)
.show();
}
});
AlertDialog dialog = builder.create();
dialog.show();
}
private void showExitDialogShort(){
new AlertDialog.Builder(AlertDialogActivity.this)
.setMessage("Çıkmak istiyor musunuz?")
.setCancelable(true)
.setPositiveButton("Çık",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
AlertDialogActivity.this.finish();
}
})
.setNegativeButton("Vazgeç",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(AlertDialogActivity.this,
"Uygulamaya devam", Toast.LENGTH_LONG)
.show();
}
})
.create()
.show();
}
}
Dosyayı İndir