java - 返回或启动本地 Java Activity

标签 java android android-activity android-ndk

我的应用程序在 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/

相关文章:

android - 移动主要内容以显示抽屉

android - 如何叠加2个视频,一个是主要的,第二个是叠加的,同时播放声音。在 ANDROID STUDIO 中使用 FFMPEG

android - 我如何才能对所有 Activity (包括列表 Activity )声明一次按钮?

Java - java.io.NotSerializableException : net. sourceforge.jtds.jdbc.JtdsConnection

java - 此版本的 Realm 不支持打开格式版本 0 的 Realm 文件

java - 将 JFXtras 添加到我的项目中

Java泛型参数和继承

android - 这个 Android Wear 应用程序在哪里?

android - 如何获得 PendingIntent.getActivity 的结果

Android Activity 历史堆栈问题