我正在开发一个Android应用程序,我开发程序有点困难。 当我通过蓝牙接收文件时,我需要通过电子邮件自动发送此文件。 我的应用程序直到收到文件才开始,即通过蓝牙传输使操作系统......
我一直在测试FileObserver类但是有一个问题,当我收到文件然后使用一种方法发送电子邮件,但是运行该方法是通过蓝牙传递文件,有没有办法让它等到文件是完全发送的?
答案 0 :(得分:0)
试试这个,
Intent intent = new Intent (Intent.ACTION_VIEW , Uri.parse("mailto:" + "your_email"));
intent.putExtra(Intent.EXTRA_SUBJECT, "your_subject");
intent.putExtra(Intent.EXTRA_TEXT, "your_text");
startActivity(intent);
答案 1 :(得分:0)
要将文件添加为附件,请使用:
intent.putExtra(Intent.EXTRA_STREAM, <ure to file>);
例如:Uri.fromFile(file);