creare una ListView non cliccabile

m.pittini

Utente Attivo
26 Feb 2009
232
6
0
Ciao a tutti,

Ho creare una ListView all'interno di un dialog box. Il mio obiettivo era semplicemente di creare un elenco di valori... il problema è che le varie voci della mia ListView sono cliccabili... ed io vorrei che NON lo fossero!

Questo il mio codice Java:

Codice:
String test[] = {"Test 1", "Test 2", "Test 3"};
lv1 = new ListView(settings.this);
lv1.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , test));
lv1.setClickable(false);

Dopodiché:

Codice:
builder.setView(lv1);
AlertDialog alert = builder.create();
alert.show();

Come posso fare a rendere la mia ListView NON cliccabile?
 
Prova uno di questi modi:
1: ListView.setOnClickListener(null); OR
2: aggiungi nel layout android:focusable="false" android:focusableInTouchMode="false" o android:listSelector="@android:color/transparent"
 

Discussioni simili