Affichage des articles dont le libellé est AlertDialog setOnShowListener never called. Afficher tous les articles
Affichage des articles dont le libellé est AlertDialog setOnShowListener never called. Afficher tous les articles

lundi 13 février 2017

AlertDialog setOnShowListener never called

Vote count: 0

I am using a slightly different approach in order to keep the dialog open when a button is pressed:

AlertDialog.Builder builder = new AlertDialog.Builder(NewTableActivity.this);
                        builder.setTitle(R.string.addComponent);

                        final EditText titleText = new EditText(NewTableActivity.this);
                        titleText.setHint(R.string.title);

                        builder.setView(titleText);
                        builder.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener(){
                            @Override
                            public void onClick(DialogInterface dialogInterface, int i){
                                dialogInterface.cancel();
                            }
                        });
                        builder.setPositiveButton(R.string.ok, null);
                        final AlertDialog alertDialog = builder.create();
                        alertDialog.setOnShowListener(new DialogInterface.OnShowListener(){
                            @Override
                            public void onShow(DialogInterface dialogInterface){
                                Log.i("TEst", "Doung");
                                Button button = alertDialog.getButton(AlertDialog.BUTTON_POSITIVE);
                            }
                        }

The dialog is opened a little lower (this works too), but the Log is never called

asked 1 min ago

Let's block ads! (Why?)



AlertDialog setOnShowListener never called