Servicio con Overlay – presione el botón de retroceso

¿Cómo puedo hacer eso?

Solución actual

Empecé una actividad transparente, que coge la contrapresión, la reenvía a mi servicio y se cierra después. Pero esta actividad será visible en las actividades corrientes y por lo tanto no es una solución muy bonita.

Soluciones vistas

He visto una aplicación que no captura la prensa de espalda en un servicio – sin una actividad que atrapa la prensa de espalda. Si muestro las actividades actuales en ejecución, no hay nada de esta aplicación.

Pregunta

¿Cómo se puede hacer esto? He leído muchos hilos que dicen, esto no es posible, pero puedo ver, que hay aplicaciones que lograr que de alguna manera …

One Solution collect form web for “Servicio con Overlay – presione el botón de retroceso”

Creo que descubrí cómo funciona … NO UTILICE WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE en sus vistas de superposición + sobrescriba el dispatchKeyEvent de su vista:

  @Override public boolean dispatchKeyEvent(KeyEvent event) { if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) { // handle back press // if (event.getAction() == KeyEvent.ACTION_DOWN) return true; } return super.dispatchKeyEvent(event); } 
  • Texto que no se muestra en la superposición de MapView
  • La importación com.android.internal.R no se puede resolver
  • Dibujar texto en la parte superior de mapa de bits no
  • Android - LazyAdapter vistas superpuestas
  • Superposición de vista de aplicación de Android (HUD)
  • ¿Cómo grabar video con superposición animada en Android?
  • ¿Cómo superponer el color del texto del elemento de la lista en una región específica?
  • Android: configuración del relleno en un fondo de imagen de superposición
  • Android Map Rendimiento pobre debido a muchas superposiciones?
  • Android: Combina dos vistas de imagen superpuestas en un bmp con la posición correcta
  • Cómo guardar la superposición con vista previa de la cámara en android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.