Bonjour,
Je fais une appli bluetooth à partir de source que j'ai récupéré.
Je teste sur mon HTC car je ne sais pas comment utiliser le bluetooth sur l'émulateur.
Le but est de récupérer des données hexadécimal envoyer par une interface.
J'ai 2 questions:
Comment tester que j'ai bien ce que je veux dans mon inputstream?
Je transfére mon inpustream dnas un byte[] et je veux afficher ça dans un TextView et ça m'afficher des caractéres bizarres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 byte[] buffer = new byte[64]; // Buffer temporaire int nbBytes; ----- nbBytes = mmInStream.read(buffer);
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 case MESSAGE_READ: // Des octets ont été reçus du périphérique Bluetooth byte[] readBuf = (byte[]) msg.obj; //Tableau contenant les octets reçus longueur=readBuf.length; String readMessage = new String(readBuf, 0, msg.arg1); TextView mText = (TextView) findViewById(R.id.textView1); mText.setText(readMessage); break;
Slts
Partager