Salut tout le monde,
Je me remet à vous, en espérant qu'il y ait un génie dans la salle
Je dois faire une application pour les commerciaux sur tablette android, et ils doivent pouvoir imprimer les bon de commandes via bluetooth.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 BluetoothDevice mdevice = mBluetoothAdapter.getRemoteDevice(address); Method m = mdevice.getClass().getMethod("createRfcommSocket", new Class[] { int.class }); mmSocket = (BluetoothSocket) m.invoke(mdevice, 1); mmSocket.connect(); outStream = mmSocket.getOutputStream(); byte[] byteString = "HELLO WORD".getBytes(); byteString[byteString.length -1] = 0; outStream.write(byteString); outStream.flush(); outStream.close();
Mon problème étant que j'arrive à imprimer, mais par exemple ce bout de code ne m'imprime que la lettre "H" ce qui est ennuyeux !!
J'ai fais beaucoup de recherche/test mais je ne trouve pas grand chose ou je n'ai pas du chercher du bon côté.
Si quelqu'un pourrait me donner une solution ou une petite piste à suivre avant que je mette les doigts dans la prise, ca serait bien sympa
J'en profite tant que j'y suis savoir s'il y a un équivalent au JPanel ou autres sur android pour dessiner des rectangles, positionner le texte, etc ?
Merci d'avance.
Partager