2016-03-23 22 views

cevap

1
public void openDialog(View view){ 
    AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this); 
    alertDialogBuilder.setMessage("Are you sure,You wanted to make decision"); 

    alertDialogBuilder.setPositiveButton("yes", new DialogInterface.OnClickListener() { 
    @Override 
    public void onClick(DialogInterface arg0, int arg1) { 
     Toast.makeText(MainActivity.this,"You clicked yes button",Toast.LENGTH_LONG).show(); 
    } 
    }); 

    alertDialogBuilder.setNegativeButton("No",new DialogInterface.OnClickListener() { 
    @Override 
    public void onClick(DialogInterface dialog, int which) { 
     finish(); 
    } 
    }); 

    AlertDialog alertDialog = alertDialogBuilder.create(); 
    alertDialog.show(); 

}

Sadece bu yöntem OpenDialog (çağrı); setContentView'dan sonra (R.layout.activity_main); Örnek

setContentView(R.layout.activity_main); 
openDialog(); 
+0

MÜKEMMEL çalışır! –

+0

Ancak, evet ve hayır yerine, bunu reddetmek gibi tek bir seçeneğim olmasını istiyorum, bunu nasıl yapabilirim –

+0

sadece poisitive düğmesini kullanın. negatif düğme kodunu kaldırın. tek düğme gösterecektir. ve ne istersen metni yap – Ameer

İlgili konular