I want to know is it possible on onActivityResult()
to use inside Fragment and if yes then how it works please explain with example.
Within your fragment, you need to call:
startActivityForResult(myIntent, MY_INTENT_REQUEST_CODE);
where myIntent
is the intent you already defined, and MY_INTENT_REQUEST_CODE
is the int
constant you defined in this fragment as a global variable as the request code for this intent.
And then, still inside your fragment, you need to override this method:
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
//super.onActivityResult(requestCode, resultCode, data); comment this unless you want to pass your result to the activity.
}