Intenção de evento do calendário - startActivityForResult

Eu quero criar um evento no calendário do meu aplicativo. Eu posso começar uma nova atividade de evento com:

Intent intent = new Intent(Intent.ACTION_EDIT).setData(uri);
intent.setType("vnd.android.cursor.item/event");
startActivityForResult(intent, REQUEST_ID);

é possívelobtenha o ID do evento criado? OnActivityResult resultCode é sempre 0 - se eu criar o evento ou não. Os dados são sempre nulos. Existe alguma maneira de fazer isso?

questionAnswers(0)

yourAnswerToTheQuestion