Какова цель использования Intent.createChooser () в StartActivity () при отправке электронной почты в Android

Когда нам нужно отправить электронное письмо в Android, мы будем вызывать зарегистрированное почтовое приложение, используя Intent.ACTION_SEND, как показано ниже.

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

Я сомневаюсь, почему мы должны использовать Intent.createChooser в startActivity, а не использоватьstartActivty(i), Есть ли конкретная причина использованияIntent.createChooser()?

Ответы на вопрос(5)

Ваш ответ на вопрос