我的应用程序在 Java 中启动其主要 Activity ,而 Java 又启动我的纯 native Activity (即,它进入由 android_native_app_glue.h 提供的 android_main)。
我现在希望能够: - 完成 native Activity 并让它返回到我的主要 Java Activity ,或者 - 启动一个新的 Java Activity 。
我怎样才能在 C++ 中本地完成这些操作?
我还需要能够将一些数据从我的 native Activity 传递到我的 Java Activity 。有办法实现吗?
最佳答案
以下是我在 Google 群组上关于此问题的帖子。我最终不得不使用 exit() 来退出 native Activity 。
http://groups.google.com/group/android-ndk/browse_frm/thread/a630d0f1de886e81/91025438f5dd91c8?lnk=gst&q=lost_bits1110#91025438f5dd91c8 http://groups.google.com/group/android-ndk/browse_frm/thread/45286134315869cd/d60d7f8d02054dd6?lnk=gst&q=lost_bits1110#d60d7f8d02054dd6
关于java - 返回或启动本地 Java Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7438434/