我试图在Android上发送2.1的电子邮件,我有两个问题.
1)首先,To to field不填充
2)类型消息/ rfc822创建一个错误:"没有应用程序可以执行此操作"
Intent msg = new Intent(Intent.ACTION_SEND);
//Two types, rfc822 doesnt seem to work in the emulator
msg.setType("text/plain");
//msg.setType("message/rfc822");
//To:
msg.putExtra(Intent.EXTRA_EMAIL, mEmailAddress);
//Body:
//msg.putExtra(Intent.EXTRA_TEXT, "");
//Subject
//msg.putExtra(Intent.EXTRA_SUBJECT, "");
mActivity.startActivity(Intent.createChooser(msg, "chooser title"));
Run Code Online (Sandbox Code Playgroud)
我在模拟器中运行此代码示例
谢谢马克
要:期望一个字符串数组:
intent.putExtra(EXTRA_EMAIL, new String[] { "some@example.com" });
Run Code Online (Sandbox Code Playgroud)
它只能在真实设备上运行.
一个例子.
| 归档时间: |
|
| 查看次数: |
1588 次 |
| 最近记录: |