Comment faire pour contrôler la largeur et la hauteur de l'Alerte par défaut dans la boîte de Dialogue Android?

AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setTitle("Title");
        builder.setItems(items, new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int item) {
                Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
            }
        });
        AlertDialog alert = builder.create();

Je suis en utilisant le code ci-dessus pour afficher une boîte de Dialogue d'Alerte. Par défaut, il remplit l'écran en largeur et wrap_content en hauteur.

Comment puis-je contrôler la largeur et la hauteur par défaut de la boîte de dialogue d'alerte ?

J'ai essayé:

alert.getWindow().setLayout(100,100); //It didn't work.

Comment obtenir la mise en page params dans la fenêtre d'alerte et de définir manuellement la largeur et la hauteur?

InformationsquelleAutor sat | 2010-12-10