Ver Mensaje Individual
  #2  
Viejo 10/11/12, 17:43:35
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
¿Tienes el texto escrito en inglés tal cual en el código?

La forma de hacerlo es obteniendo la String en tiempo real con getString(R.string.loquesea). Así no tienes que comparar con "Light" o "Moderate" sino con la String que te devuelva getString, que ya la saca del fichero de idiomas según el que corresponda.

EDIT: Para concretar, que donde pone...

Código:
String []options={"Light","Moderate","Heavy"};
sería un

Código:
String []options={getString(R.string.light), getString(R.string.moderate), getString(R.string.heavy)};
EDIT 2: De hecho, hay una forma incluso mejor de hacerlo, que es cargando directamente en el spinner un array de strings definido en strings.xml, pero vamos, si son pocos valores tampoco hay problema.

Última edición por mocelet Día 10/11/12 a las 17:51:00
Responder Con Cita