Pregunta

Actualmente tengo una aplicación que, naturalmente, es empujado a un segundo plano cuando se pulsa la tecla de inicio.

Las pérdidas de actividad se centran, pero sigue funcionando en el fondo.

Así que quiero saber es posible traer la parte posterior aplicación al primer plano cuando el usuario presiona la tecla verde (botón de llamada) en el dispositivo?

¿Fue útil?

Solución

No hay manera de anular por completo el comportamiento del botón de llamada sin intervención del usuario. Al pulsarlo, se le pedirá al usuario que elija entre la acción por defecto (el lanzamiento del marcador), o el lanzamiento de su aplicación.

Si usted quiere hacer esto, el manifiesto podría ser algo como esto:

<activity android:name=".SomeActivity">
    <intent-filter>
        <action android:name="android.intent.action.CALL_BUTTON" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top