Ho bisogno del seguente problema da risolvere:Ripristino applicazione Unity3d Android con un'altra attività in cima
Dal UnityPlayerNativeActivity
sto iniziando un'attività standard di Android (può essere il mio, può essere con un annuncio dalla rete pubblicitaria - non importa). Quando il gioco viene nascosta con questa attività in alto (non l'Unità uno) premendo il pulsante home
, come utente Ho due modi di ripristino:
- dallo schermo
Recently used apps
- l'applicazione è in fase di restauro allo stesso stato, quando è stato minimizzato (è quello che mi aspetto che accada); - dal programma di avvio, ciò che causa il ripristino del
UnityPlayerNativeActivity
del gioco con la perdita di tutte le altre attività, che sono state aperte su di esso.
Queste attività sono perse in qualche modo (in un modo che non so esattamente, cosa è successo con loro). La logica del mio gioco dipende dal risultato dei processi che stanno accadendo lì, cioè. Ho bisogno di sapere che questa particolare attività è stata abbandonata in un modo specifico (ad esempio, ad esempio una richiamata).
Sai come posso riportare questa attività Unity dal programma di avvio con tutte le attività sopra di esso, com'era mentre lo riducevo al minimo?
Voglio capire la differenza tra i modi di ripristinare l'app da Recently used screen
e il programma di avvio. Immagino sia correlato alla sezione filtro intent nel file AndroidManifest.xml
, incluso nella voce UnityPlayerNativeActivity
.
Grazie mille, @ Michał!Questo mi ha dato una bella panoramica di queste modalità di lancio. Ha aiutato molto. – mrpasqal