Android蓝牙事件接收数据

时间:2013-03-26 08:31:24

标签: android android-bluetooth

我正在开发一个Android应用程序,我开发程序有点困难。 当我通过蓝牙接收文件时,我需要通过电子邮件自动发送此文件。 我的应用程序直到收到文件才开始,即通过蓝牙传输使操作系统......

我一直在测试FileObserver类但是有一个问题,当我收到文件然后使用一种方法发送电子邮件,但是运行该方法是通过蓝牙传递文件,有没有办法让它等到文件是完全发送的?

2 个答案:

答案 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);