Java 用于通过电子邮件发送照片和视频的android库
我正在尝试创建一个android移动应用程序,用户可以使用它通过电子邮件发送图像、视频或音频文件,这些文件以一行缩略图的形式表示。我最初的实现是使用滚动视图,并在每次选择图片时添加图像视图。这样的滚动视图有助于滚动屏幕上不适合的缩略图。唯一的问题是,我不太确定视频或音频文件是否可以放在滚动视图中。主要的问题是那些拍摄的照片、视频没有可变名称,因此我无法通过电子邮件发送,因为没有参考资料。我想知道Java中是否有其他库可以处理照片和视频的这些问题,它们是:Java 用于通过电子邮件发送照片和视频的android库,java,android,ios,email,Java,Android,Ios,Email,我正在尝试创建一个android移动应用程序,用户可以使用它通过电子邮件发送图像、视频或音频文件,这些文件以一行缩略图的形式表示。我最初的实现是使用滚动视图,并在每次选择图片时添加图像视图。这样的滚动视图有助于滚动屏幕上不适合的缩略图。唯一的问题是,我不太确定视频或音频文件是否可以放在滚动视图中。主要的问题是那些拍摄的照片、视频没有可变名称,因此我无法通过电子邮件发送,因为没有参考资料。我想知道Java中是否有其他库可以处理照片和视频的这些问题,它们是: 1- scroll through th
1- scroll through the Images, videos or audio files thumbnails in case they don't fit in the screen.
2- give each captured photo, video a unique reference which I can use later for sending these photos, videos via email. <br>
1-滚动浏览图像、视频或音频文件缩略图,以防它们不适合屏幕。
2-给每个拍摄的照片和视频一个唯一的参考,我可以在以后通过电子邮件发送这些照片和视频
非常感谢您的帮助 您应该使用适配器(如果您不熟悉适配器,请检查) 通过此操作,您可以获得特定路径的所有文件的列表。您可以列出这些文件,并为每个文件添加一个onclicklistener。然后,onclicklistener可以使用启动邮件应用程序
File file = new File(PATH_OF_FOLDER + File.separator + <name of the file you clicked>
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
try {
// try to start the emailActivity
startActivity(Intent.createChooser(intent, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex) {
//auto-generated
}
File File=new File(文件夹的路径\u+File.separator+
intent.putExtra(intent.EXTRA_流,Uri.fromFile(file));
试一试{
//尝试启动电子邮件活动
startActivity(Intent.createChooser(Intent,“发送邮件…”);
}捕获(android.content.ActivityNotFoundException ex){
//自动生成
}