Je souhaite désactiver l'intention des applications récentes déclenchée par l'icône lorsque vous maintenez le bouton principal. Je suis actuellement en train de détecter, dans le onCreate()
, si l'intention est déclenchée à partir de la boîte de dialogue de lancement rapide, puis j'appelle le finish()
. Cela signifie que lorsque l'application passe en arrière-plan, finish()
est appelée de sorte que lorsque l'application est lancée, elle passe par le onCreate()
. Cela nécessite un codage stratégique lors de la commutation entre les activités dans l'application. Je suppose que je peux tirer finish()
dans le onResume()
également après avoir détecté d'où vient l'intention, mais un tas de codage inutile peut être éliminé si l'intention de lancement rapide peut simplement être désactivée.Android: Désactiver l'intention des applications récentes
L'intention de lancement rapide peut-elle être désactivée?
Qu'est-ce que le lancement rapide? Est-ce l'intention qui est envoyée en cliquant sur l'icône de l'application dans l'écran d'accueil? – Vinay
Son intention tirée à partir de l'icône dans la boîte de dialogue ouverte lorsque vous maintenez le bouton d'accueil. –
Pouvez-vous poster l'action Intent reçue? – Vinay