我正在开发一个仅用于测试的小应用程序。我有一个触发“发送电子邮件”意图的按钮。 当我在手机上测试时,当我点击发送电子邮件按钮时它会崩溃。
这是我的代码:
发送按钮的监听器:
btn_email.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
sendMail( prefs.getString(TEXT_VALUE_KEY, "") );
}
});
发送电子邮件功能:
private void sendMail(String message) {
//Método de chamada a aplicação android para envio de mail
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setData(Uri.parse("mailto:"));
emailIntent.setType("message/rfc822");
emailIntent.putExtra(Intent.EXTRA_TEXT, message);
startActivity(Intent.createChooser(emailIntent, "Email"));
}
有关为什么会发生这种情况的任何想法?