Tôi gọi NativeActivity từ JavaActivity. Điểm mấu chốt của NativeActivity của tôi làNativeActivity không hoàn thành
android_main(struct android_app* state)
Vào cuối này, tôi gọi
ANativeActivity_finish
Tuy nhiên hoạt động mẹ đẻ của tôi chỉ bị treo, thay vì trở về Hoạt động Java mà gọi nó (nó được gọi là chỉ cần sử dụng startActivity
). Có vẻ như nó đang ở trạng thái tạm dừng. Cách duy nhất tôi có thể làm cho nó trở lại hoạt động trước đó là bằng cách gọi exit(0)
vào cuối android_main của tôi, tuy nhiên điều này sẽ giết chết quá trình và gây ra các vấn đề khác.
Làm cách nào để thoát thành công NativeActivity của mình và quay lại JavaActivity được gọi là nó?
Tôi tự hỏi tại sao câu hỏi này chưa được trả lời, là không có nhiều người cần phải gọi NativeActivity từ (Java) Activity, và trở về từ chúng? –