¿Cómo mantener intacto el estado de la actividad en la parte posterior de la prensa en android?

Soy nuevo en android . De acuerdo con los desarrolladores de Android Doc haciendo una actividad launchmode singleTop mantendrá esa actividad intacta. Pero no funciona para mí. Tengo una actividad en la que tengo un temporizador de cuenta atrás, lo que quiero es cuando dejo esa actividad en la parte posterior de la prensa y volver a esa actividad que el temporizador de cuenta atrás debe seguir ejecutándose. Cómo hacerlo ? Por favor ayuda

Creo que usted malinterpretó un poco.

El lanzamiento de una actividad en singleTop no significa que la actividad esté "intacta", significa que si la tarea de destino ya tiene una instancia existente de la actividad en la parte superior de la pila, esa instancia recibirá la nueva intención: una nueva instancia ganada 't ser creado. (Esto es opuesto al lanzamiento de actividades en modo standard , que cada vez que hay una nueva intención, se crea una nueva instancia de la clase para responder a esa intención).

Como otros sugirieron, podría enlazar a un servicio y actualizar el tiempo de cuenta regresiva desde allí.

"Crear un servicio siempre mantendrá ese temporizador en ejecución, en su lugar, quiero que siga funcionando sólo cuando la aplicación está viva", lo que significa que desea continuar el temporizador desde donde el usuario dejado.
Almacene el valor del temporizador en SharedPreferences onStop() y recupere el mismo onRestart() y luego continúe actualizando

  • ¿Por qué countdownTimer no funciona?
  • Creación de un temporizador que muestra el tiempo restante para un evento en segundos, minutos, horas, días
  • Android countdowntimer tick no es preciso
  • Cómo manejar varios temporizadores de cuenta regresiva en ListView?
  • ¿Cómo hacer un temporizador de cuenta atrás en la vista de Notificación?
  • Reloj de cuenta atrás en android
  • Temporizador de cuenta atrás en formato HH: MM: SS en Android
  • No recibe devoluciones de llamada CountDownTimer en Service
  • Problemas para cancelar un CountDownTimer Android Java
  • Implementación de un temporizador de cuenta atrás utilizando Servicio en segundo plano
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.