1.
这里有两个module,app依赖orcidcardlibrary,但是我想在orcidcardlibrary的activity里传值传到回到app里的activity而不是返回到其他在orcidcardlibrary的activity。
这里是我想传值的代码
Intent intent = new Intent("kernal.idcard.ShowResultActivity");
intent.putExtra("recogResult", recogResultString);
if (devcode != null){
intent.putExtra("devcode", devcode);
intent.putExtra("fullPagePath", picPathString1);
intent.putExtra("cutPagePath", picPathString);
intent.putExtra("VehicleLicenseflag", VehicleLicenseflag);
startActivity(intent);
}
3.尝试过以下方法
隐式调用
Intent intent = new Intent("com.example.administrator.sdktest.ACTION_RESULT");
intent.putExtra("recogResult", recogResultString);
结果:报错
java.lang.RuntimeException: Only one Looper may be created per thread
在app使用startActivityForResult启动orc module里的activity
结果:不理我,还是返回到orc module里其他的activity