Intents and onActivityResult in native/JNI

此生再无相见时 提交于 2020-01-13 14:54:36

问题


From this post one can see how to send an Intent from a native environment using JNI:

jclass activityClass = jniEnv->FindClass("android/app/Activity");
jmethodID startAcitivtyMethod = jniEnv->GetMethodID(activityClass , "startActivity", "(Landroid/content/Intent;)V");
jniEnv->CallVoidMethod(yourActivityObject, startAcitivityMethod, yourIntentObject);

but is it possible and how can one use startActivityForResult() instead of startActivity() and onActivityResult() to get the result of startActivityForResult()?

How do you access the onActivityResult()?

来源:https://stackoverflow.com/questions/20888182/intents-and-onactivityresult-in-native-jni

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!