NativeActivity не заканчивается

Я называю NativeActivity из JavaActivity. Точка входа в мою NativeActivity

 android_main(struct android_app* state)

В конце этого я звоню

 ANativeActivity_finish

Однако мое родное действие просто зависает, вместо того, чтобы вернуться к Java Activity, которая его вызывала (она была вызвана просто с помощьюstartActivity). Кажется, что это в состоянии паузы. Единственный способ вернуть его к предыдущему действию - позвонитьexit(0) в конце моего android_main, однако это убивает процесс и вызывает другие проблемы.

Как я могу успешно выйти из своей NativeActivity и вернуться к JavaActivity, которая его вызвала?

Ответы на вопрос(2)

Ваш ответ на вопрос