Android muestra código bluetooth para enviar una cadena simple a través de bluetooth
Quiero enviar una simple cadena de datos como 'a' de un dispositivo Android a otro a través de bluetooth. Miré el código de la muestra del bluetooth en sdk del androide pero es tan complejo para mí. No puedo entender cómo puedo enviar sólo datos específicos cuando presiono un botón. ¿Como puedó resolver esté problema?
- Android: Compartir (algo) a través de Intent.ACTION_SEND, luego volver automáticamente a mi aplicación
- ¿Cómo puedo enviar sms falsos a mí mismo sin el uso de la red móvil?
- Android, Webview, obtener datos de formulario enviados
- Enviar mensaje a través de WhatsApp Por intención
- Obtenga la lista de aplicaciones capaces de manejar la intención SEND de mostrar en una vista (no un cuadro de diálogo emergente)
- ¿Cómo publicar un tweet desde una aplicación de Android en una cuenta específica?
- Android, ¿Cómo enviar correo electrónico HTML y obligar a Android a enviarlo a través de G-Mail, no otras aplicaciones?
- ¿Cómo añadir mi aplicación Android en la lista de envío?
- ¿Cómo enviar un objeto JSON a través de HttpClient Request con Android?
- Cómo enviar datos al sitio web mediante la aplicación android
- Android: Enviar SMS y hacer que aparezca en la bandeja de entrada SMS?
- Android enviando solicitudes de correos a django servidor csrf fallando
- ¿Cómo compartir contenido / datos a través de otras aplicaciones en una aplicación de iOS como lo hacemos en una aplicación de Android con Intent.ACTION_SEND?
private OutputStream outputStream; private InputStream inStream; private void init() throws IOException { BluetoothAdapter blueAdapter = BluetoothAdapter.getDefaultAdapter(); if (blueAdapter != null) { if (blueAdapter.isEnabled()) { Set<BluetoothDevice> bondedDevices = blueAdapter.getBondedDevices(); if(bondedDevices.size() > 0) { Object[] devices = (Object []) bondedDevices.toArray(); BluetoothDevice device = (BluetoothDevice) devices[position]; ParcelUuid[] uuids = device.getUuids(); BluetoothSocket socket = device.createRfcommSocketToServiceRecord(uuids[0].getUuid()); socket.connect(); outputStream = socket.getOutputStream(); inStream = socket.getInputStream(); } Log.e("error", "No appropriate paired devices."); } else { Log.e("error", "Bluetooth is disabled."); } } } public void write(String s) throws IOException { outputStream.write(s.getBytes()); } public void run() { final int BUFFER_SIZE = 1024; byte[] buffer = new byte[BUFFER_SIZE]; int bytes = 0; int b = BUFFER_SIZE; while (true) { try { bytes = inStream.read(buffer, bytes, BUFFER_SIZE - bytes); } catch (IOException e) { e.printStackTrace(); } } }
- Cómo deshabilitar la barra de estado / barra de notificación en android mediante programación?
- Personalización de las pestañas de ActionBar en Android 4