我在Android应用程序中使用以下代码发送文件:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("image/png");
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file) );
startActivity(intent);
但它显示了我的列表,如电子邮件,蓝牙和许多其他。我不想要这个列表,应该直接发送,无需用户交互到特定的配对设备。
在Android中有可能吗?
提前致谢。
答案 0 :(得分:1)
不,当前的API不允许您绕过用户确认,但您可以在配对阶段后使用蓝牙API以编程方式执行此操作。建立RFCOMM,然后使用InputStream / OutputStream接收/发送文件。一个很好的起点是通过谷歌查看BluetoothChat示例。