IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Android Discussion :

Imprimer String en Bluetooth


Sujet :

API standards et tierces Android

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 8
    Points : 7
    Points
    7
    Par défaut Imprimer String en Bluetooth
    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.

  2. #2
    Membre à l'essai
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 19
    Points : 12
    Points
    12
    Par défaut
    Pourquoi un tableau de bytes ? et pas simplement outStream.write("HELLO WORLD") ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 8
    Points : 7
    Points
    7
    Par défaut
    J'aurais bien aimé mais la méthode ne me le permet pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    void java.io.OutputStream.write(byte[] buffer, int offset, int count) throws IOException
    J'ai trouvé une petite piste du côté de PrintWriter j'arrive a imprimer la phrase maintenant comment la positioner sur ma page... tel est la question !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(mmSocket.getOutputStream())), true);
    out.println("HELLO WORD");

  4. #4
    Membre à l'essai
    Inscrit en
    Décembre 2010
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 51
    Points : 17
    Points
    17
    Par défaut
    salut,

    J'aimerais savoir si tu as résolue ton problème ? Par ce que j'ai exactement le même problème. Si oui est ce que tu pourrais m'expliquer comment tu l'as résolue ?

    Merci

Discussions similaires

  1. Probleme d'envoi d'un String via Bluetooth sous Android
    Par EtherOS dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 11/07/2014, 09h04
  2. imprimer sur une imprimante bluetooth ou wifi avec du javascript
    Par cotede2 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 15/05/2009, 13h11
  3. Impossible d'imprimer une simple String!
    Par nicdo77 dans le forum Langage
    Réponses: 14
    Dernier message: 18/01/2008, 14h57
  4. [JSP]Imprimer string automatiquement
    Par lem01 dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 04/06/2007, 15h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo