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 25/04/14, 15:02:36
Array

[xs_avatar]
Ivanicop Ivanicop no está en línea
Miembro del foro
 
Fecha de registro: jun 2011
Localización: Murcia
Mensajes: 488
Modelo de smartphone: MotoX + LG G Watch | BQ Aquaris E5HD
Tu operador: ONO
Cerrar activity al abrir otra

SOLUCIONADO: ERA OTRA COSA LO QUE PROVOCABA EL ERROR, BORRAD EL TEMA

Hola! Empecé ayer a hacer una app para android y tengo un problema, tengo este codigo, que carga un layout si no existe una variable en sharedprefs o una actividad nueva si encuentra la variable.

El condicional queda asi

IF(ENCUENTRA VARIABLE Y ES IGUAL){
CARGAR LAYOUT
}ELSE{
CREA ACTIVIDAD
}

Entonces funciona bien la primera parte del condicional. El problema esta en crear la actividad ya que cuando abres la app da Force Close y se queda en la actividad que he abierto, por lo que he pensado que me falta cerrar la actividad anterior al abrir la nueva, y no se como hacerlo, tengo este codigo:

[php]//Cargamos login o main

//Buscamos la variable de usuario para ver si ya se esta logueado
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this );
String check = sharedPrefs.getString("username", "desconocido");


if(check.equals("desconocido")) {
setContentView(R.layout.login);
}else{
Intent intent = new Intent(Login.this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);

}[/php]

Última edición por Ivanicop Día 25/04/14 a las 15:31:49.
Responder Con Cita


Respuesta

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



Hora actual: 22:35:10 (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 / 邮件联系 /