Mi conjetura es que la razón por la que hay un retraso al pulsar el botón de inicio se debe al hecho de que podría ser reutilizado en el lanzamiento de "Google Now" o "S Voice" por pulsándolo dos veces . Así que tiene que esperar un segundo antes de enviar una señal "esto es una sola pulsación" al sistema operativo. No creo que sea causado por el teléfono despertando del sueño porque sucede cada vez y es consistente.
Si mi suposición es correcta y no estoy usando "Google Now" o "S Voice", sería genial eliminar este retraso. ¿Cómo puedo hacerlo? ¿Es posible?
En mi opinión, es molesto. En el momento en que pulso el botón de inicio espero una respuesta instantánea mostrando la pantalla de inicio lo más inmediatamente posible.
EDITAR:
Ya he desactivado todas las aplicaciones que podrían hacer uso de la doble pulsación del botón de inicio como "S Voice". Ahora, cuando abro una aplicación en primer plano, pulsar dos veces el botón de inicio no me lleva a la pantalla de inicio, sino que no pasa nada. Eso significa que ya no hay ninguna función vinculada a la doble pulsación del botón de inicio. Si pulso el botón home una vez, sigue tardando un poco en llevarme a la pantalla de inicio.
0 votos
Desactivar las aplicaciones no supone ninguna diferencia porque no son las propias aplicaciones las que esperan la doble pulsación. Es el propio sistema Android el que lee la doble pulsación y envía un intento para iniciar una aplicación de búsqueda. Es posible que tenga que utilizar una ROM personalizada para desactivar eso.
0 votos
Tuve que mencionar que desactivé esas cosas para que otros no intenten adivinar que es la causa.