Comment réparer la boîte de dialogue de chevauchement des couleurs d'arrière-plan?

J'ai ajouté une boîte de dialogue comme dans cette réponse Comment afficher une boîte de dialogue pour confirmer que l'utilisateur souhaite quitter une activité Android?

But when I implemented it,the background color of the activity clouds the dialog box.Does anyone have a solution to this problem as I can't see any obvious reason? I'm thinking there might be a way to fix this by editing the dialog box background settings?color ooverlapping dialog box

C'est l'extrait où j'ajoute la boîte de dialogue à l'activité principale:

public void onBackPressed() {
        new AlertDialog.Builder(this)
            .setIcon(android.R.drawable.ic_dialog_alert)
            .setTitle("Closing Activity")
            .setMessage("Are you sure you want to close this activity?")
            .setPositiveButton("Yes", new DialogInterface.OnClickListener()
        {
            @Override
            public void onClick(DialogInterface dialog, int which) {
                finish();    
            }

        })
        .setNegativeButton("No", null)
        .show();
    }
0

1 Réponses

The AlertBox normally uses the layout of current activity since you specify this

Check this http://www.androidpeople.com/android-custom-dialog-example

another one http://android-codes-examples.blogspot.in/2011/04/animated-customized-popup-transparent.html

0
ajouté