Junior — Middle
Have you used the onActivityResult method in your projects?
sobes.tech AI
Answer from AI
Yes, the onActivityResult method is used in Android to receive results from a launched activity. For example, if you need to select a file or take a photo, a new activity is launched, and the result is handled in onActivityResult.
Example of usage:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == REQUEST_CODE && resultCode == RESULT_OK) {
Uri selectedImage = data.getData();
// handle the selected image
}
}
However, in newer versions of Android, it is recommended to use the Activity Result API instead of onActivityResult, as it is more convenient and safer.