Bonjour
Je veux aficher un AlertDialog sur un clic de menu
j'ai pas d'erreur mais pas d'affichage de l'AlertDialog
Mon code :
dans mon onOptionsItemSelected(MenuItem item)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 private void showDialog() { final CharSequence[] Countries = { "India", "U.S.A", "U.K" }; AlertDialog.Builder alt_bld = new AlertDialog.Builder(this); alt_bld.setIcon(R.drawable.icon); alt_bld.setTitle("Select Country"); alt_bld.setSingleChoiceItems(Countries, 0, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int item) { Toast.makeText(getBaseContext(), Countries[item], Toast.LENGTH_LONG).show(); alert.cancel(); } }); alert = alt_bld.create(); alert.show(); }
Je n'arrive pas à voir où est l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 case VOIR_PAYS: showDialog(); return true;
Partager