java打开活动中的电子邮件
我的应用程序中有一个按钮,用来打开手机的邮件应用程序并添加电子邮件地址 我保存在一个字符串中。我用了这个:
Intent email = new Intent(Intent.ACTION_SEND);
email.putExtra(Intent.EXTRA_EMAIL, new String[]{ "mail@mail.com"});
startActivity(email);
但它使我的应用程序崩溃了。请帮忙
在阅读了下面Lionel Port的答案后,我将代码更改为:
Intent email = new Intent(Intent.ACTION_SEND);
email.putExtra(Intent.EXTRA_EMAIL, new String[]{ "mail@mail.com"});
startActivity(Intent.createChooser(email, "Send mail..."));
这并没有破坏我的应用程序,但当createChooser显示时,它表示手机没有处理此操作的应用程序,即使手机有电子邮件应用程序和gmail
共 (0) 个答案