Enviado por armich el día 29 de marzo de 2008
Buenas, necesito ayuda con un error que me da el mobil, al entrar y salir de pantallas.
Me explico.
Simplemente realizo un pequeño programa, donde genero una pantalla en canvas implementando el runable, para realizar alguna animacion, y al pulsar una tecla (soft), salto a otra pantalla. Desde esta pulsando una tecla (soft) vuelvo hacia atras.
Al compilar el codigo este es correcto, pero en el mobil al realizar esta accion, saltar a la pantalla y volver hacia atras, despues de unas cuantas veces me da el error "out of memory java/lang/outofmemoryerror".
Supongo que no debo cerrar bien la pantalla y voy ocupando memoria.
Si alguien pudiera echarme una mano, me ayudaria.
Mi email: armich25@gmail.com, y le enviaria el codigo, para que pudiera echarle un vistazo.
Gracias por adelantado ,saludos.
Enviado por armich el día 29 de marzo de 2008
La llamada a la otra pantalla la realizo asi:
try {
Menu1 menu1= new Menu1(this.display);
menu1.parent=this;
display.setCurrent(menu1);
}catch (Exception exp) {
}
}
Y el retorno:
display.setCurrent(parent);
display=null;
parent=null;
System.gc();