Vi su respuesta sobre el envío de archivos a través de Bluetooth. (respondió 13 de junio '11 a las 5:01)Envío de varios archivos a través de Bluetooth
Intent i = new Intent(Intent.ACTION_SEND); i.setType("image/jpeg");
i.putExtra(Intent.EXTRA_STREAM, Uri.parse("/sdcard/file.jpg"));
startActivity(Intent.createChooser(i, "Send Image"));
Sí! Funciona. Abrirá una herramienta/ventana/diálogo Bluetooth por defecto para enviar un archivo. Pero, ¿podrías enseñarme cómo enviar más archivos? Aquí está mi código ...
String xFile[3] = { "aa.txt", "bb.txt", "cc.txt" };
Intent i = new Intent(Intent.ACTION_SEND); i.setType("text/plain");
for (int i = 0; i < 3; i ++) {
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(xFile[i])));
startActivity(intent);
}
Funciona, pero se abrirá la herramienta Bluetooth predeterminado/ventana/de diálogo por 3 veces! @@ ¡Si hay 10 archivos, se abrirá la herramienta/ventana/diálogo Bluetooth por defecto 10 veces!
¿Puedo saber cómo abrir la herramienta/ventana/diálogo Bluetooth por defecto una vez, y luego enviar todos los archivos?
¡Muchas gracias de antemano!