Io chiamo un NativeActivity da una JavaActivity. Il punto di ingresso della mia NativeActivity èNativeActivity non termina
android_main(struct android_app* state)
Alla fine di questo, io chiamo
ANativeActivity_finish
Tuttavia la mia attività nativa blocca solo, invece di tornare alla attività Java che lo ha chiamato (si chiamava semplicemente usando startActivity
). Sembra che sia in uno stato di pausa. L'unico modo per ottenerlo per tornare all'attività precedente è chiamare exit(0)
alla fine del mio android_main, tuttavia questo uccide il processo e causa altri problemi.
Come posso uscire correttamente da NativeActivity e tornare a JavaActivity che lo ha chiamato?
mi chiedo perché questa domanda non è stato risposto, non ci sono molte persone che hanno bisogno di chiamare NativeActivity's from (Java) Activity, e ritorno da loro? –