public override void HandleMessage(Message msg) { switch (msg.What) { // write case 3: var writeBuffer = (byte[])msg.Obj; var writeMessage = Encoding.ASCII.GetString(writeBuffer); //activity.Adapter.Add ($"Me: {writeMessage}"); break; // read case 2: //Logger.Log ("HANDLE MESSAGE CASE 2"); var readBuffer = (byte[])msg.Obj; var readMessage = Encoding.ASCII.GetString(readBuffer); activity.EtoUngMessage(readMessage); //activity.Adapter.Add ($"{activity.connectedDeviceName}: {readMessage}"); break; } }