none
Xamarin Bluetooth alinhamento das linhas RRS feed

  • Pergunta

  • Tenho o seguinte comado onde eu mando imprimir um texto na impressora Bluetooth onde ele imprime corretamente 

     Java.Util.UUID UUID = Java.Util.UUID.FromString("00001101-0000-1000-8000-00805F9B34FB");
                                BluetoothSocket s = null;
                                s = d.CreateRfcommSocketToServiceRecord(UUID);
                                byte[] buffer = System.Text.Encoding.ASCII.GetBytes(TEste);
                                IntPtr createRfcommSocket = JNIEnv.GetMethodID(d.Class.Handle, "createRfcommSocket", "(I)Landroid/bluetooth/BluetoothSocket;");
                                IntPtr _socket = JNIEnv.CallObjectMethod(d.Handle, createRfcommSocket, new Android.Runtime.JValue(1));
                                s = Java.Lang.Object.GetObject<BluetoothSocket>(_socket, JniHandleOwnership.TransferLocalRef);
    
                                bth1.CancelDiscovery();
    
                                try
                                {
                                    s.Connect();
                                    s.OutputStream.Write(buffer, 0, buffer.Length);
                                    s.Close();
                                }
                                catch
                                {
                                    //Toast.MakeText(this, "Failed to connect: " + connectException.Message, ToastLength.Short).Show();
                                    Toast.MakeText(this, "Failed to connect", ToastLength.Short).Show();
                                }

    O que quero e alinhas as impressões, no momento os items sai um do lado do outro

    ex: testetestetesteteste

    Quero que saia assim: 

    teste

    teste

    teste

    teste

    Alguem sabe alguma forma para mim da esse ENTER para separar as linhas e alinha o texto corretamente


    Atenciosamente,
    José Henrique Sabino

    terça-feira, 24 de janeiro de 2017 19:33

Respostas