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?

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(); } } } 
  • Envío de un archivo utilizando Bluetooth OBEX Perfil de inserción de objetos (OPP)
  • cómo enviar la imagen de una actividad a otra?
  • Cómo enviar cadena de una actividad a otra?
  • Android enviar SMS automáticamente al hacer clic en el botón
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.