J'ai un AlertDialog défini ainsi:article Android AlertDialog déclipsée
final CharSequence[] items = { "Red", "Green", "Blue", "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten" };
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Pick a color");
builder.setSingleChoiceItems(items, 0, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
// Set items uncheckable
Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
});
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
});
AlertDialog alert = builder.create();
alert.show();
PREMIERE QUESTION
Est-il possible de marquer quelques-uns des éléments tels que invérifiables? Bien que je montre divers éléments, je comprends ce que l'utilisateur comprend que les éléments existent, mais certains d'entre eux ne peuvent pas être vérifiés.
DEUXIEME QUESTION
S'il y a un moyen d'accomplir ma première question, est-il possible de mettre des articles que invérifiables estompées?
Merci,
favolas
Merci, mais je faisais référence à des éléments sur le 'CharSequence []'. Par exemple, définissez les éléments «Rouge», «Un» et «Cinq» pour qu'ils soient désactivés et grisés (ou une autre couleur) – Favolas
Je vois ce que vous dites. Jetez un oeil à mon édition peut-être que cela aide. – 0gravity
Bonjour. Merci, mais ListView liste = ((AlertDialog) dialogue) .getListView(); '' list.setEnabled (false); 'rend la liste ALL désactivé, pas seulement les éléments souhaités à la liste. Cela évite de désactiver le défilement sur la liste ... – Favolas