我想建立一个应用程序,我可以附上图像的电子邮件,打开图像,并将其设置为我的壁纸。我想让它跨平台,所以你可以告诉我,如果它可能使用phonegap或我必须建立一个本机应用程序的iPhone和Android?图像作为电子邮件附件
0
A
回答
0
你好如果你想只是电子邮件附上您的图像,然后使用这个代码,你可以做到这一点..
ArrayList<String> str = new ArrayList<String>() ;
ArrayList<Uri> uris = new ArrayList<Uri>();
//convert from paths to Android friendly Parcelable Uri's
for(int i=0; i<ayy_Images.size(); i++)
{
if(ayy_Images.get(i) == null)
{
str.add("");
}
else
{
str.add(ayy_Images.get(i));
}
}
for (String file : str)
{
File fileIn = new File(file);
Uri u = Uri.fromFile(fileIn);
uris.add(u);
}
startActivity(Intent.createChooser(new Intent(Intent.ACTION_SEND_MULTIPLE).setType("audio/wav").setType("image/jpeg").setType("message/rfc822")
.putExtra(Intent.EXTRA_EMAIL, emails)
.putExtra(Intent.EXTRA_SUBJECT, subject)
.putExtra(Intent.EXTRA_TEXT, strDetails).putExtra(android.content.Intent.EXTRA_STREAM, uris), "Send your email in:"));
ayy_Images是包含图像列表中选择一个ArrayList中。
-1
对于iPhone SDK要附加图片如下:
NSData *photoData = UIImageJPEGRepresentation([UIImage imageNamed:@"anImage.png"], 1);
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
[picker addAttachmentData:photoData mimeType:@"image/jpg" fileName:[NSString stringWithFormat:@"image001.png"]];
对于“打开图像,并将其设置为我的壁纸”
这是无法通过代码iPhone。你必须使用Settings.app
相关问题
- 1. 发送画布图像作为电子邮件附件
- 2. 发送图像作为在android的电子邮件附件
- 3. 从url发送图像作为附件电子邮件在Android
- 4. 将图像附加到电子邮件?
- 5. 将图像附加到电子邮件
- 6. 谷歌电子表格作为pdf电子邮件附件
- 7. 发送Html文件(连续图像)作为电子邮件附件C#
- 8. Lotus Notes电子邮件作为另一封电子邮件的附件
- 9. Jenkins扩展电子邮件通知 - 电子邮件内容作为附件
- 10. 添加图片作为附件的电子邮件
- 11. 试图发送csv作为C#中的电子邮件附件#
- 12. 电子邮件附件
- 13. PHP电子邮件附件
- 14. 电子邮件附件
- 15. 电子邮件附件
- 16. Powershell电子邮件附件
- 17. 电子邮件附件
- 18. 电子邮件附件?
- 19. 在Meteor中附加base64 PDF作为电子邮件附件
- 20. 为电子邮件附件压缩MemoryStream
- 21. Android:如何从应用程序发送图像作为电子邮件附件?
- 22. 使用图像附件加载电子邮件问题
- 23. Php电子邮件 - 内嵌图像和2个附件
- 24. 获取iphone创建图像电子邮件附件的方向
- 25. 将上传的文件作为电子邮件附件发送
- 26. 保存文件并作为电子邮件附件发送
- 27. 根据电子邮件主题保存电子邮件附件
- 28. 用附件发送电子邮件到多封电子邮件
- 29. SendGrid电子邮件API,发送电子邮件附件
- 30. 通过管道电子邮件保存电子邮件附件