¿Cuál es el propósito de usar Intent.createChooser () en StartActivity () mientras se envía un correo electrónico en Android

Cuando necesitemos enviar un correo electrónico en Android, invocaremos la aplicación de correo electrónico registrada usando Intent.ACTION_SEND como se muestra a continuación

Intent i = new Intent(Intent.ACTION_SEND);
startActivity(Intent.createChooser(i, "Send mail..."));

Mi duda es por qué necesitamos usar Intent.createChooser en startActivity en lugar de usarstartActivty(i). ¿Hay alguna razón específica para usarIntent.createChooser()?

Respuestas a la pregunta(5)

Su respuesta a la pregunta