Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 20/12/12, 14:18:58
Array

[xs_avatar]
dani_lega dani_lega no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2012
Mensajes: 6
Tu operador: Movistar

saveInstanceState

Buenos dias,

Estoy guardando el estado de la actividad cuando cambia el estado de esta, pero tengo el problema que al volver a cargar los datos en un EditText el "puntero del teclado" aparece al principio de la cadena en vez de al final. Os dejo el codigo de como lo hago.
Código:
        @Override
	public void onSaveInstanceState(Bundle savedInstanceState){
		
		super.onSaveInstanceState(savedInstanceState);
		
		savedInstanceState.putString("teclado", mEditText.getText().toString());
		
	}
	
	@Override
	public void onRestoreInstanceState(Bundle savedInstanceState) {
		
		super.onRestoreInstanceState(savedInstanceState);
		
		mEditText.setText(savedInstanceState.getString("teclado"));
	
	}
Si no entendeis cual es el problema no dudes en decirlo e intento explicarlo de una forma un poco mas grafica.

Gracias de antemano.

Un saludo,
Responder Con Cita


  #2  
Viejo 20/12/12, 14:32:55
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

Si solo guardas el texto y pones el texto, no afecta al cursor. Puedes mover el cursor con el método setSelection del EditText, lo pones al final o donde quieras.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #3  
Viejo 20/12/12, 23:48:04
Array

[xs_avatar]
dani_lega dani_lega no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2012
Mensajes: 6
Tu operador: Movistar

Muchas gracias mocelet. Me ha sido de mucha ayuda!!

Un saludo,
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 20:33:24 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /