Come faccio a differenziare un'attività Android da un'attività secondaria di programmazione?
-
06-09-2019 - |
Domanda
Come posso distinguere un androide di attività da un subattività di programmazione? C'è qualche API per questo?
Soluzione
Io parto dal presupposto che si fa riferimento a rilevare se un'attività è stato avviato tramite startActivityForResult()
oppure no.
In questo caso, provare getCallingActivity()
. Per citare il , "Nota: se il l'attività di chiamata non si aspetta un risultato (cioè non ha utilizzato la forma startActivityForResult(Intent, int)
che include un codice di richiesta), poi il pacchetto di chiamata sarà nullo. "
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow