-
Notifications
You must be signed in to change notification settings - Fork 1
ActivityEventListener
罗坤 edited this page Apr 7, 2020
·
2 revisions
com.facebook.react.bridge.ActivityEventListener
监听Intent变化与对应页面的声明周期
import com.facebook.react.bridge.BaseActivityEventListener;
import com.facebook.react.bridge.ActivityEventListener;
public class Module extends ReactContextBaseJavaModule {
private final int REQUEST_ECODE_SCAN = 9527;
//唤起 Intent
reactContext.startActivityForResult(intent, REQUEST_ECODE_SCAN)
//监听Activity声命周期变化
private final ActivityEventListener mActivityEventListener = new BaseActivityEventListener() {
@Override
public void onActivityResult(Activity activity, int requestCode, int resultCode, Intent data) {
//确保唯一值 避免与其他onActivityResult方法冲突
if (requestCode == REQUEST_ECODE_SCAN) {
}
}
};
}