start for activity result api java
Не могу разобраться как изменить мой код для start activity for result api.
Вот его часть:
...
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == REQUEST_CODE_SELECT_IMAGE && resultCode == RESULT_OK) {
if (data != null) {
Uri selectedImageUri = data.getData();
if (selectedImageUri != null) {
try {
Intent intent = new Intent(getApplicationContext(), DetailNoteActivity.class);
intent.putExtra(IS_FROM_QUICK_ACTIONS, true);
intent.putExtra(QUICK_ACTIONS_TYPE, ACTION_IMAGE);
intent.putExtra(IMAGE_PATH, selectedImageUri.toString());
startActivityForResult(intent, REQUEST_CODE_ADD_NOTE);
} catch (Exception e) {
Toast.makeText(this, e.getMessage(), Toast.LENGTH_SHORT).show();
}
}
}
} else if (requestCode == REQUEST_CAMERA && resultCode == RESULT_OK) {
Intent intent = new Intent(getApplicationContext(), DetailNoteActivity.class);
intent.putExtra(IS_FROM_QUICK_ACTIONS, true);
intent.putExtra(QUICK_ACTIONS_TYPE, ACTION_CAMERA);
intent.putExtra(CAMERA_PATH, imagePickerDialog.getPhotoPath());
startActivityForResult(intent, REQUEST_CODE_ADD_NOTE);...