You can pass request code by put extra.
intent.putExtra("requestCode", requestCode);
Or if you have used startActivityForResult
many times, then better than editing each, you can override
the startActivityForResult
in your Activity
, add you code there like this
@Override
public void startActivityForResult(Intent intent, int requestCode) {
intent.putExtra("requestCode", requestCode);
super.startActivityForResult(intent, requestCode);
}
So there is no need to edit all your startActivityForResult
Hope it helped you