¿Cómo mantener activa/activa una actividad cuando la pantalla se apaga?¿Cómo mantener una actividad ejecutándose mientras la pantalla está apagada?
Respuesta
Deberá usar un PARTIAL_WAKE_LOCK para asegurarse de que su actividad se mantenga activa. android.permission.WAKE_LOCK
debe solicitarse en su manifiesto. Sin embargo, la batería se agotará más rápido, por lo que debe recordar liberar wakelock lo antes posible.
Como alternativa, utilice un Service lugar
También hay una buena manera. encontré esto hace algunos meses y ahorrar un poco la duración de la batería;)
http://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/
Asegúrese de que no tiene 'android: noHistory = 'true'' en el archivo de manifiesto para cualquiera de las actividades. Mata la actividad cuando la aplicación se apaga o la pantalla se apaga.
Si desea que su aplicación permanezca activa aunque la pantalla esté apagada, no creo que tenga que hacer nada adicional: mi aplicación no tiene ningún código adicional y cuando apago la pantalla y la enciendo todavía está ahí. ¡Pero! El sistema operativo Android probablemente lo mate después de un tiempo cuando la pantalla está apagada, por lo que probablemente deba usar WAKE_LOCK en su archivo de manifiesto. O puede agregar 'android: keepScreenOn = "true"' al archivo de manifiesto para mantener encendida la pantalla todo el tiempo cuando se está ejecutando su aplicación.
- 1. Android: mantener MediaPlayer ejecutándose durante la actualización de la orientación de la pantalla de actividad
- 2. Mantener la pantalla despierta durante toda mi actividad
- 3. Solución Android para que no trabajan sensores cuando la pantalla está apagada
- 4. Cómo mostrar la actividad cuando la pantalla está bloqueada?
- 5. Muestra los resultados mientras el script aún está ejecutándose
- 6. ¿Cómo mantener una aplicación de Android ejecutándose indefinidamente?
- 7. ¿Cómo mantener una aplicación de consola .NET ejecutándose?
- 8. Notificación de Android de la pantalla apagada/encendida
- 9. ¿Cómo hacer que la salida de shell redirija (>) mientras el script está ejecutándose?
- 10. ¿Cómo obtener actividad actual en la pantalla?
- 11. onResume se repite una y otra vez mientras la pantalla del teléfono está bloqueada
- 12. Identificador de actividad cuando la pantalla está desbloqueada
- 13. Mantener la coordenada central mientras pellizca MKMapView
- 14. Cómo mantener la pantalla en modo horizontal en Android
- 15. cómo mantener siempre un menú de opciones en la pantalla
- 16. iOS: mantener la aplicación ejecutándose en segundo plano
- 17. Evento o propiedad de pantalla apagada en el iPhone
- 18. Android: mantener actividad durante la animación
- 19. Cómo mantener el estado anterior de una actividad
- 20. ¿Cómo puedo saber si la pantalla está activada en Android?
- 21. Mantener MediaController en la pantalla en VideoView
- 22. Cómo realizar la actividad, sin cubrir la pantalla completa
- 23. Cómo creo una actividad que esté visible en la parte superior de la pantalla de bloqueo
- 24. Evitar que se vuelva a crear la actividad de Android al apagar la pantalla
- 25. Actividad 'Pausa' mientras espera que ocurra PictureCallback
- 26. ¿Cómo mantener una aplicación VB6 vieja ejecutándose en Windows Vista y Windows 7?
- 27. Actividad translúcida que llena toda la pantalla
- 28. Android desactive la visualización apagada durante la carga
- 29. ¿Cómo comprobar si una actividad está funcionando o no
- 30. ¿Se puede continuar ejecutando una aplicación WinRT mientras se apaga la pantalla?
¿Qué estás tratando de lograr específicamente? – CommonsWare