Comment différencier une activité android d'une sous-activité par programme? Existe-t-il une API pour cela?Comment différencier une activité android d'une sous-activité par programme?
4
A
Répondre
8
Je suppose que vous faites référence à la détection si une activité a été démarrée via startActivityForResult()
ou non. Dans ce cas, essayez le getCallingActivity()
. Pour citer le documentation, "Remarque: si l'activité d'appel n'attend pas de résultat (c'est-à-dire qu'elle n'a pas utilisé le formulaire startActivityForResult(Intent, int)
qui inclut un code de requête), alors le paquet appelant sera nul."