Hola,
No me aclaro con esto, a ver si me pueden ayudar,
Tengo un ListPreference que se muestra bien en un Dialog con estos valores
Código HTML:
<string-array name="entryValues_lista_colores">
<item>rojo</item>
<item>azul</item>
<item>verde</item>
</string-array>
Pero ahora quiero añadir un listener para cuando el usuario seleccione un color haga una tarea.
Intenté con esto pero no lo he conseguido:
Código:
new OnClickListener() {
public void onClick(DialogInterface d, int index) {
switch(index) {
case 0:
Log.i(logTag, "Ha seleccionado el primero");
break;
case 1:
Log.i(logTag, "Ha seleccionado el segundo");
break;
case 2:
Log.i(logTag, "Ha seleccionado el tercero");
break;
}
}
};
¿Qué está mal en el código? ¿o si no es el camino cómo lo podría hacer?
Saludos