Ver Mensaje Individual
  #15  
Antiguo 24-07-2017
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Reputación: 17
jhonalone Va por buen camino
Gracias, de nuevo TOPX.

De tus recomendaciones, los tres primeros puntos, con más o menos esfuerzo creo que no tendría problema al implementarlos.

La "madre del cordero" (como decimos aquí), o sea lo principal está en el punto 4.

¿Qué guardas? ¿Cómo lo guardas? ¿Dónde lo guardas? (Esto sería menos problema)
¿Qué lees? ¿Cómo y cuándo lo lees? ¿Cómo devuelves el programa al estado anterior?
Tendrías que guardar y leer todos los valores de las variables globales, que pueden haber sido modificados antes de "minimizar".

Créeme no es una tarea sencilla.

Sabemos que Delphi tiene el evento onSaveState, (que yo no he utilizado nunca), entre otras cosas, porque las versiones anteriores a MashMallow de Android no destruían la aplicación al ocultarla. Pero me parece que no "salva el estado" de la aplicación automáticamente, con lo que volvemos al problema del punto 4.

Observando que hay aplicaciones como WhatsApp que permanecen activas y no se reinician aunque las mandes a segundo plano, me da que pensar que debe haber una solución más sencilla.

Gracias por tu interés.

Puedes contestarme en el hilo que he creado para este asunto.

Saludos cordiales.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
Responder Con Cita